Предлагаемый вариант организации поочередной работы с двумя и более экземплярами локального сервера Денвер (Denver) на одной локальной машине предельно прост, но значительно облегчает работу, структурирование и хранение локальных копий сайтов на различных версиях PHP.
Способ абсолютно безопасен, и в том числе, если для смены кликнуть ошибочно по "не тому" bat
файлу.
- Устанавливаем Денвер с
PHP
, например, 5.2 - Переименовываем папку
WebServers
в WebServers5_2 - Устанавливаем Денвер с
PHP
, например, 5.3
Проверяем работу — у нас должна быть версия 5.3, все работает.
Далее:
- Создаем файл
WebServers52.bat
в той же директории, где папкаWebServers
:
ren WebServers WebServers5_3
ren WebServers5_2 WebServers
- Создаем файл
WebServers53.bat
в той же директории, где папкаWebServers
:
ren WebServers WebServers5_2
ren WebServers5_3 WebServers
- Помещаем значки для запуска на рабочий стол, рядом со значками управления Денвером.
Для смены версий — следующий порядок:
- Останавливаем Денвер
- Кликаем на значок
bat
файла с нужной версией - Запускаем Денвер
P.S. Для отслеживания изменений и нормального переключения версий, в файловом менеджере (Total Commander) нужно выйти с диска Денвера (Z:) (сменить на другой — C:, например); в проводнике Win просто обновить. При этом в запущенных программах не должно быть загруженных файлов с диска денвера. Для визуальной идентификации версий, можно поместить внутрь каждой копии сервера пустой файл, именованный номером версии, например 5_2
, 5_3
.
Скачать Денвер – Rus
Download Denwer – Eng
Комментарии:
coder.hol.es /* Админ */#
Вот и хорошо. Немного повышает нагрузку на сервер, зато сокращает время обращения, ускоряет выдачу и экономит трафик.
P.S. Комментарий лучше бы оставлять в относящейся статье.