молодец!
но дальше - сложнее!
в 4-м php поддержка ООП на очень и очень базовом уровне. и он просто не поймет того что вы хотите ему подсунуть
а значит надо согласовывать совместимость
либо спуская скрипт до совместимости с php4.3.9
либо, что более правильно, поднимая версию php до 5.2 или выше
В первом случае надо править скрипт. правок может будет и не много, но не все они могут оказаться тривиальными.
Плюсы - все, кроме скрипта остается как есть, воздействие на систему минимально
Минусы - может пострадать функциональность/защищенность/эффективность/красота скрипта
Максимальный ущерб - скрипт не будет работать. впрочем он и сейчас не работает
Во втором - обновлять PHP и все его модули до версии 5.2, не ниже. а может и до 5.3
Плюсы - получаем все новые(за поледние лет пять-семь) фичи языка, скрипт должен заработать
Минусы - необходима пересборка пыха и всех его зависимостей, задачка неприятная и мягко говоря небезопасная
Максимальный ущерб - может перестать работать что угодно из зависимостей пыха и от пыха, могут быть проблемы со старыми скриптами и прочия прочия прочия
еще есть вариант забить

Человек начинает получать первые наслаждения от знакомства с unix системами. Ему нужно помочь - дальше он сможет получать наслаждение самостоятельно ©
Ламер — не желающий самостоятельно разбираться. Не путать с новичком: ламер опасен и знает это!