Однажды столкнулся с проблемой, что сайт, работавший на другом хостинге, отказывался работать на моём вэб-сервере.
Выяснилось, что в коде php этого сайта использовались короткие тэги вида:
<? код ?>
На моём сервере php не понимал этого кода и возвращал его как есть: <? код ?> Спасибо одному очень хорошему человеку, который подсказал, что эту проблему решает всего лишь одна строчка в php.ini:
short_open_tag = On
По умолчанию, этот параметр был выключен.