The issue: PHP allows several open tags beside "<?php".
<?
    echo "Hello world";
?>
Or, even worse.
<?="Hello world"?>
Or worst:
<% echo "Hello world"; %>
The solution: Stick to standard tags and convert all your scripts!