Ho cambiato il parametro short_open_tag e l'ho impostato a On, però il problema persiste.
Comunque, come avrai notato nel codice che ho postato, il tag per php è già <?php e non <?.
Quello che non capisco è perchè non funziona nemmeno nel dominio in cui sta girando un intero gestionale in php.