Все зависит от сценариев, которые вы запускаете, но в нормальных условиях все должно быть в порядке, если принять во внимание руководство по миграции . Также стоит упомянуть, что конфигурация установки php может вызвать большинство проблем, так как многие приложения php4, как правило, используют вещи, которые либо считаются плохими, либо устарели в php5 (register_globals, magic quotes, ...).
Поскольку Magento такой замечательный и высококачественный продукт, у вас не должно возникнуть проблем с его использованием на сервере php5.2, но я все равно буду осторожен.
Я бы посоветовал оставить хостинг для системы PHPCart без изменений и настроить отдельный (локальный) сервер dev / staging с php5.2 для начала реализации Magento. Как только реализация будет завершена, вы можете забыть о phpcart и перейти на magento без необходимости обновлять или переносить существующие приложения на новую версию php.