Немного истории
В свое время я часто пользовался Денвером. Затем последовала пауза. Когда пришлось снова к нему вернуться, оказалось, что приложение устарело без надежды на продление.
Я попробовал еще два более современных подобных инструмента — OpenServer и XAMPP. Они покулись в эксполнильные продуктовые морозилки и удобные. Хотя внешне они произвели эффектное впечатление.
Решил обратиться к неофициальным изданиям Денвера от сообщества активных пользователей. Предложений оказалось довольно много. Нашел рабочий и довел до приемлемого состояния. Обновлен PHP с 7.0.10 до 7.2.19. В ActivePerl добавлены модули DBI и DBD. Исправлено несколько ошибок и неточностей на тестовой странице, которые не влияют на локальный веб-сервер, но раздражают. В статье рассматривается именно этот вариант установки Денвер 3.
Отличия данной неофициальной редакции от официальной базовой
1. Обновления:
- Апач 2.4.23;
- PHP 7.2.19;
- ActivePerl 5.8.8.819 с модулями DBI и DBD::mysql;
- MySQL 5.7.15;
- phpMyAdmin 4.6.4.
2. Другие отличия:
- система кодировок переведена в UTF-8;
- новый самоподписанный сертификат;
- разработан генератор создания сертификатов;
- используются малозначительные ошибки, не влияющие на логический веб-сервер, но межатентные и другие пользователи, использующие просмотренные блуждения;
- измененная тестовая страница.
Вопрос-ответ
Как обновить версию PHP в Denwer?
Чтобы обновить версию PHP в Денвере, вам необходимо скачать последнюю версию PHP с официального сайта и заменить файлы в папке «C:WebServersphp54». После этого перезагрузите Денвер и проверьте, что новая версия PHP успешно установлена.
Подчищаем ошибки
Денвер не работает!
- Первое, что мы проверяем, это то, что мы загрузили версию PHP. Обращаемся к вашему участнику: версия 5 недели! Денвер давно обновился, поэтому 7-я версия на нем просто не заработает.
- Он также может работать на Apache. Его версия для Денвера — 2.2, продается сейчас для успешной работы с PHP 2.4. Это решается индивидуальными настройками на вашем компьютере.
- И еще один простой способ исправить работу программы: удалить Денвер и установить заново. Неудивительно, но в большинстве случаев это помогает. И это вовсе не мистика, просто иногда этот инструмент оказывается банально «перенастроенным»: слишком много изменений можно внести вручную и в хаотичном порядке. Только не забудьте перед удалением сохранить все файлы, хранящиеся в основной папке, в папке резервного копирования — собственно, файлы сайта.
Установка и обновление Денвера
Оба процесса меньше, чем другой от другого, поэтому настоящее руководство является общим для обоих случаев с небольшими нюансами. Отмечены в примечаниях ниже.
Среда применения
Работа этой редакции проверена в Windows 7 и 11. Ставил и в других версиях.
Важно понять.
Оснополагающий каталог Веб-серверов с вложенной структурой фактически располагается на диске C: и повторяется на созданном виртуальном диске Z:. Для упрощения изображений ниже отображается только C:.
Читайте также: Чем открыть SWF-файл на компьютере и онлайн
Пошаговая инструкция
- Скачайте неофициальный архив необходимого программного продукта — файл WebServers.zip.
- Создать на диске C:katalog WebServers и распаковать в соответствии с требованиями идеального архива. Корневая файловая структура локального веб-сервера представлена на изображении.
Примечание
Если установка уже завершена и Денвер запущен, сначала необходимо остановить его работу с помощью «Stop…» и выключить диск Z: с помощью «SwitchOff…». Далее работа устройства будет зависеть от каталогов кожастей C:WebServers, прежде чем собачить свои данные из дома, если такие удобные.
- Прикрепите к файлам четыре ярлыка: Run.exe, Stop.exe, Restart.exe и SwitchOff.exe, показанные на изображении. В дальнейшем эти метки будут использоваться часто, их удобно иметь под рукой.
- Отключитесь от Интернета.
- Запустите полученный локальный веб-сервер с помощью ярлыка «Пуск…».
- Заходим на тестовую страницу, вводим в адресную строку любой поисковой системы 127.0.0.1 или localhost и после запуска предложенных тестов проверяем работоспособность системы. Если тестовые программы достигли успеха — после завершения установки можно запустить онлайн-сервер.
- Разместить собственный проект по адресу Z:homeимя сайта.ruwwwструктура сайта. Путь указан в традиционном стандарте DOS.
- Запустить продаваемый сайт, набрав в бразураре — имя сайта.ru
Если что-то не работает
Если возникла проблема, то вероятную причину нужно искать в запущенных Windows-приложениях и начинать с простых решений. Очистите куки и кеш в браузере; проверьте не занят ли 80-й порт, например программной Skype,… ; проверить на отсутствие конфликта с антивирусом; …. И только в последнюю очередь еще раз повторите процедуру установки обновления.
При необходимости подробно опишите ситуацию в комментариях или свяжитесь с нами через обратную связь. Рад предложить ожидаемую помощь.
Скачивание и установка новой версии PHP
Чтобы обновить версию PHP в Денвере, вам необходимо загрузить и установить новую версию PHP на свой компьютер. Вот шаги, которые вам нужно будет выполнить:
- Перейдите на официальный сайт PHP (https://www.php.net/downloads) и найдите страницу загрузки.
- Выберите подходящую версию PHP для загрузки. Рекомендуется выбрать последнюю стабильную версию.
- Выберите подходящий дистрибутив PHP для вашей операционной системы. Например, для Windows его можно распространять в формате ZIP.
- Загрузите файл с новой версией PHP на свой компьютер.
- Распакуйте ZIP-архив с новой маркой PHP в папку, где у вас установлен Denwer.
- Убедитесь, что в папке Денвера есть новые папки и файлы версий PHP.
Поздравляю! Вы успешно загрузили и установили новую версию PHP для Денвера. Теперь вам нужно только настроить Денвер для использования этой новой версии PHP.