, как он сказал выше, вы можете использовать phpinfo (), чтобы увидеть, в чем разница настроек.
Как и в случае с путями, выясните, какие настройки нарушают работу ваших сценариев при переключении серверов, и просто установите для него постоянную настройку в файле конфигурации, чтобы он не нарушался при перемещении. если вы используете разные версии PHP на каждом сервере, могут быть различия, которые нельзя установить с помощью файла конфигурации, например, использование функций, которых нет в более ранних версиях. в этом случае я рекомендую обновить старые версии, если это возможно, или, по крайней мере, сделать так, чтобы ваши версии разработчика и рабочей версии совпадали.
см. http://php.net/manual/en/configuration.php для получения дополнительной информации об использовании файлов конфигурации и других методов для установки настроек PHP. в PHP 5 вы можете установить настройки конфигурации для каждого каталога, используя простой файл .htaccess, который вы можете перемещать вместе с остальной частью вашего проекта.