Главная страница \ Разработки \ Программы \ Обновление Denwer (Apache 2.4, PHP 7, MySQL 5.7)

Обновление Denwer (Apache 2.4, PHP 7, MySQL 5.7)

Denwer Неофициальный апдейт, Apache 2.4 PHP7 MySQL 5.7Появилась необходимость быстро развернуть локальный сервер со свежими версиями ПО (для всякого рода Joomla, WordPress и прочих Drupal), как подсказывала память - есть отличное решение Денвер. Но оказалось, что автор уже долгое время не поддерживает проект и не выпускает обновления для него. Простым же путём (скачиванием и заменой старых дистрибутивов на новые) решить задачу не получилось. Т.к. был выбор или настраивать систему с нуля или попытаться обновить существующую систему решено было обновить существующую. Для этого пришлось интегрировать в сборку VC2015 Redistributable, а также, заодно, оставить многие нужные библиотеки. С сегодняшними скоростями подключения к сети интернет и размерами флешек/жёстких дисков проблема нехватки места уже так остро не стоит.

К сожалению, пришлось практически полностью перекроить существующий пакет Денвера, поэтому фактически установка и настройка происходят по принципу полной замены базовой установки.

В текущей сборке представлено следующее ПО:
Apache 2.4.23 (со всеми модулями)
PHP 7.0.10 (со всеми расширениями + xdebug)
MySQL 5.7.15
PhpMyAdmin 4.6.4

Скачать обновление Denwer 3

Важно!

В связи с участившимися вопросами считаю необходимым дать пояснения.

Данное обновление содержит новую версию PHP 7 в которой произошли значительные изменения в составе предоставляемых возможностей.

Наиболее важно для многих - с данной версии PHP стали отсутствовать некоторые функции, особенно обратите внимание на отсутствие mysql_*, mssql_*.

Поэтому перед обновлением крайне рекомендую ознакомиться с разделом о миграции с PHP 5.6.* на PHP 7.0.*.

Видеоинструкция по установке обновлённого пакета

Вопросы? Предложения?

Andrey [23.08.2018]
Перед установкой хотелось бы знать, работает ли эта версия в windows 10. Еси нет, то как исправить?
Oleg [01.06.2018]
Промахнулся кнопкой :(
Файлы autorun.*
Oleg [01.06.2018]
Сборка действительно хорошая.
Единственный минус - нет обновления.
Я просто скопировал файлы из php-7.2.6-Win32-VC15-x86.zip в папку php5.
Хотя при запуске ругается на php7ts.dll, но работает.
Еще нашел вот такую сборку:
http://memo2web.blogspot.com.by/2016/05/denwer-2016-php-7.html
В ней простым копированием файлов удалось заменить php на 7.2.6.
Только надо брать архив php без буковок nts, в нем не все файлы.
Так же меняются mysql и apache.
И еще советую вот такую графическую оболочку для денвера:
http://rutracker.org/forum/viewtopic.php?t=4283915
Весь пакет можно не устанавливать.
Я скопировал только файлы aurorun.* в корневую папку с денвером.

img [30.05.2018]
Спасибо за труд! Замечательная сборка! Расшарил Вашу страницу везде, где мог!
Еще раз - СПАСИБО!
Oleg [25.05.2018]
В php.ini должна быть раскомментирована строка extension=php_mysqli.dll.
Я пользуюсь joomla, поэтому в ней в файле configuration.php должно быть прописано public $dbtype = 'mysqli';.
Это прописал инсталлятор joomla при ее установке. Он запросил какой тип доступа к базе выбрать: mysql, mysqli или еще что-то (точно уже не помню).
Когда же я пробовал перенести на php 7 сайт, сконфигурированный под mysql, то он, естественно, не заработал.
В друпале - не знаю, но наверное что-то должно быть похожее.
Михаил [24.05.2018]
Олег, если были бы примеры практические, то я бы с радостью попробовал.
Oleg [23.05.2018]
Может быть из-за того, что в php 7 нет модуля mysql.
Есть только mysqli.
Соответственно база должна быть сконфигурирована с использованием mysqli, и этот модуль должен быть включен.
Михаил [22.05.2018]
Добавлю Вин 10, 64
Михаил [22.05.2018]
Нашел этот сайт и сразу решил переустановить денвер, так друпал устойчиво работает, но уже не хватает обновлений. В результате Денвер работает и все тесты проходят, но сайт на переустановленном Денвере с БД не работает, попробовал все рецепты в коментах, не помогло, при наборе сайта выходит ошибка: "Вероятнее всего, скрипт, который запускает данная страница, не смог корректно выполниться."
[Tue May 22 21:13:11.945877 2018] [core:alert] [pid 2628:tid 1300] [client 127.0.0.1:51328]
Z:/home/04_309/www/.htaccess: Invalid command 'Order', perhaps misspelled or defined by a module not included in the server configuration
Подскажите где искать, на хостинге 5.6 +2.2 работает, на 7.0 уже нет.
arthy1 [11.05.2018]
Все отлично заработало! Спасибо!
[1]  [2]  [3]  [4]  [5]  [6]  [7]  [8]  [9]  [10]  [11]  [12]  [13]  [14
Powered by Elise