Extenciones .php, .php3, php4 y phtml

Tengo el php 4.0 con apache y mysql en plataforma win98. Ejecuto un archivo php y me funciona si lo guardo como archivo.php también me funciona si lo guardo como archivo.php3 pero al guardarlo como archivo.php4 y archivo. Phtml no me funciona, solo veo el código fuente en el navegador. ¿Qué pasa?.
Otra cosa que diferencia existe entre las extensiones .php .php3 y php4 y phtml.
Respuesta
1
Tu problema es muy simple de resolver. El problema reside en la configuración del Apache.
Si te fijas en el archivo httpd.conf (usualmente en DIRECTORIO\Apache\conf), tienes unas lineas que dicen algo así:
ScriptAlias /php/ "C:\PHP/"
AddType application/x-httpd-php .php
Action application/x-httpd-php "/php/php.exe"
Algo así es lo que tendría que figurar en el httpd.conf, lo único que tienes que hacer es agregar al AddType las demás extensiones:
AddType application/x-httpd-php .php .php4 .php3
AddType application/x-httpd-php .phtml
Con eso tendría que funcionar sin problemas.
Con respecto a las diferencias, básicamente .phtml y .php4 no se usan, lo que si es distinto es .php3 y .php, ya que .php es para la versión de PHP4, sin embargo no hay problema en ejecutar un programa escrito para PHP3, pero atención que no es lo mismo escribir un programa para PHP4 y ejecutarlo sobre el PHP3.
Bueno después de este trabalenguas.

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas