1. Скрипт разработан давно и с версией php 5.3.6 - разумеется, не тестировался. Работоспособность с этой версией php неизвестна.
2. Как лечится? Самое простое в вашем случае - откат на предыдущую версию php. Вообще, замена версий php на работающем хостинге, при рабочих скриптах - достаточно рискованное и нежелательное дело. Если всё нормально до этого работало, то менять версию php - не нужно.
3. Вообще, позиция разработчиков php в вопросе выпуска новых версий своего продукта - крайне некорректна, на мой взгляд. Очень часто при выходе новых версий php - пропадает совместимость с предыдущими версиями их же продукта. Се ля ви... к сожалению...