Hoy me he encontrado que el php 5.3 de Centros no me reconocía los <? del comienzo de los ficheros de php pero si los <?php.
Resulta que esta nueva versión trae por defecto desactivada la opción short_open_tag. Para cambiarlo vamos al php.ini (normalmente /etc/php.ini) y lo ponemos a On, y a funcionar.
Bajo OSX suele estar en:
/private/etc/php.ini
A no ser que hayas hecho una instalación rara, que entonces tu sabrás donde lo has metido 😀
oh, sería mejor no tener tags que se abren así <? al ASP style 😡