php / mysql: разработка на Win, развертывание на Linux - PullRequest
2 голосов
/ 20 октября 2010

Возможно, «глупый» вопрос.
Могу ли я столкнуться с какими-либо проблемами (несовместимостями) при развертывании, например: на Centos / Apache (php5 / MySQL5) - проект, разработанный на рабочем столе Win (WAMP / XAMPP - php5 / MySQL5)).

Я нашел ответ: здесь в стеке.
Но это не решает всех моих проблем.
Если я пропустил какую-либо ветку - я благодарен за ссылку.

1 Ответ

1 голос
/ 20 октября 2010

Для простого PHP-приложения проблем не должно быть.Я делал это много раз.

Есть несколько вещей, которые следует иметь в виду при разработке, хотя три самых больших, которые у меня возникли:

- Убедитесь, что ваши расширения PHP одинаковына обеих машинах.Это можно увидеть в phpinfo()

- Избегайте жестко закодированных путей к файлам.Если у вас есть, вам нужно будет проверить расположение Windows и Linux

- Сохранять регистр файлов согласованным, Linux чувствительна к регистру, а Windows - нет, поэтому файл, найденный в Windows, не будетв Linux, если случай не соответствует

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...