SoloCodigo

Programación Web y Scripting => PHP => Mensaje iniciado por: Mellileo en Martes 2 de Septiembre de 2003, 21:16

Título: Re: Php3 y Php4 con Apache 1.3.XX
Publicado por: Mellileo en Martes 2 de Septiembre de 2003, 21:16
Hola Genios:

Tengo un problemita que espero me ayuden a resolver, se trata de los siguiente:

Tengo configurado en una PC como servidor Web el Apache 1.3.XX y el php 4.3.1 los cuales funcionan a la perfección cuando ejecuto scripts hechos en php 4.X.X.  Pero necesito ejecutar algunos scripts creados en php3 y al hacerlo, se muestra el mensaje de diálogo típico de cuando quieres bajar un archivo de internet a tu PC y no se ejecuta el Script.

Es acaso un problema del Apache o del PHP?

Cómo logro que el apache o el PHP4 reconozca y ejecute scripts hechos en PHP3?

Mil gracias por cualquier ayuda que me puedan prestar.!!

saludos!!!
Título: Re: Php3 y Php4 con Apache 1.3.XX
Publicado por: GNU_Silver en Miércoles 3 de Septiembre de 2003, 16:17
Los problemas de compatibilidad son minimos, fijate que dices que los Script de php 4 se ejecutan perfectamente, seguramente tu problema se soluciona cambiando la extencion de los Script .php3 por .php, ya que esta configuracion esta cargada en el archivo httpd.conf que maneja el Apache. Puedes cambiar la configuracion del httpd.conf para que te reconozca las extenciones .php3, en este site te dice como hacer esto ( mas info : http://www.rinconastur.com/php/php3.php (http://www.rinconastur.com/php/php3.php) ).

Suerte.
Título: Php3 y Php4 con Apache 1.3.XX
Publicado por: Mellileo en Viernes 5 de Septiembre de 2003, 21:51
Hola amigo GNU_Silver:

He visitado el sitio que me sugeriste y allí encontré la solución a mi problema.

Veráz... no podía cambiarle la extención a los archivos puesto que dentro de los Scripts hacía referencia a la extención .php3, por ende era muy trabajoso y dispendioso hacer el cambio así, pero consultando en el sitio de tu sugerencia encontré que lo único que tenía que hacer era agragar una línea de código a la configuración de la apache (httpd.conf) con el fin de que ligara la extención .php3 a intérprete php.exe así:

AddType application/x-httpd-php4 .php3

Y listo!!!

De nuevo mil y mil gracias por tu interés y tu ayuda!!!

Saludos Mellileo!!!