проблема при переходе с разработки на живой сервер - PullRequest
1 голос
/ 17 апреля 2010

Я столкнулся с проблемой при переносе проекта моего веб-приложения с сервера разработки на работающий сервер. причина в том, что я просто понимаю, что у живого сервера другая версия PHP и доступная память ниже моей.

Я обнаружил это после того, как клиент дал мне доступ по ftp и cpanel к своему серверу, , который является общим хостом.

итак,

  1. как мы справимся с этой ситуацией? и избежать подобной проблемы в будущем?
  2. Какая конфигурация наиболее подходит для сервера разработки?

Кстати, я использую xampp в Windows. у него есть apache и mysql.

Ответы [ 3 ]

2 голосов
/ 17 апреля 2010

В будущем вам следует согласовать минимальные спецификации для рабочего сервера и соответствующим образом настроить свой сервер разработки (при необходимости). Это также помогло бы получить доступ (или информацию о) к производственной системе как можно скорее, чтобы вы могли внести необходимые исправления на ранней стадии.

1 голос
/ 17 апреля 2010

У меня старый Pentium || Приблизительно 256 МБ оперативной памяти - это моя среда разработки, для работы с PHP я обычно ограничиваю использование памяти чем-то умеренно низким. Затем, прежде чем написать одну строку кода, я требую, чтобы мои клиенты предоставили мне сохраненную копию вывода phpinfo из среды, которую они также хотят развернуть. С этим последним битом я перенастрою свою мини-коробку так, чтобы она работала точно так же.

Это работало хорошо для меня в течение нескольких лет, потому что мне почти всегда гарантировано повышение производительности при развертывании (как клиент), и мне не нужно беспокоиться о конфликтах среды.

1 голос
/ 17 апреля 2010

Мне пришлось столкнуться с точно такой же проблемой (будучи клиентом ...), хотя я настаивал на том, что веб-агентство должно было проводить тестирование на наших хостинговых серверах, но они этого не сделали. Когда они доставили, почти все сломалось, потому что версии и настройки очень разные.

Если веб-сайт должен быть размещен на сервере общего хостинга, довольно часто можно получить свое собственное место за несколько долларов. Если вы не хотите копировать точно такие же версии / настройки среды, это дешевый способ проверить свою работу

...