Pregunta

Acabo de actualizar a PHP5.3 y cuando ejecuto:

php myfile.php

Veo el código fuente de myfile.php.

¿Alguna idea de por qué ocurre esto? Nunca he visto nada como esto antes!

¿Fue útil?

Solución

En 5.3

short_open_tag

está desactivado por defecto. Así que si usa

<? ?> 

en lugar de

<?php ?> 

que puede causar problemas en el futuro (siempre y cuando estés solo habilitar el indicador en php.ini). De lo que he leído que todavía están debatiendo la eliminación del 6.

Otros consejos

¿Estás seguro de que no se olvide la etiqueta de apertura de PHP en el inicio del archivo?

es decir:

<?php
echo "hello, world!";

(Nota utilicé etiquetas abiertas "completos", es decir "<?php", y no se corta "<?" etiquetas de apertura - tal vez usted utilizó etiquetas de apertura cortos, y esos son discapacitados Si no recuerdo mal, que son? desactivado por defecto, en PHP 5.3)

y no con:

echo "hello, world!";

(Si eso no ayuda:? ¿Se puede publicar un ejemplo de código corto que reproduce el problema)

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top