Главная страница \ Разработки \ Программы \ Обновление 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.*.

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

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

Олег [19.09.2020]
2 Таранов Сергей
PHP для windows: https://windows.php.net/download#php-7.4
Только надо брать архив Thread Safe.
В None Thread Safe не хватает каких-то файлов.
Обновлял ля простым копированием файлов поверх старых. Файлы конфигурации вроде не менял. Не помню уже.
Таранов Сергей [18.09.2020]
Здравствуйте. Уже более 3 лет юзаю Вашу сборку - просто песня!! Но есть 2 вопроса:
1 - стал вопрос об скачивании и установке бибдиотеки для работы с Ексель - в какую папку его кидать (находится тут https://github.com/PHPOffice/PHPExcel)?
2 - где и как пошагово качать и обновлять php (если можно, пошагово).
Спасибо.
Oleg [08.09.2020]
2 Леонид. PHP 7 поддерживает тип базы mysqli, а не mysql.
Леонид [07.09.2020]
При создании базы данных вылезает ошибка:

Fatal error: Uncaught Error: Call to undefined function mysql_connect() in Z:\denwer\www\denwer\Tools\addmuser\index.php:5 Stack trace: #0 {main} thrown in Z:\denwer\www\denwer\Tools\addmuser\index.php on line 5
Что нужно сделать?
Oleg [04.09.2020]
Сегодня добрался и простым копированием обновил php до 7.4.9. Заработало нормально.
Заодно обновил mysql (5.7.30) и apache (2.4.46). Тоже все работает.
Леонид [17.08.2020]
A x64 версии php mysql можно поставить? Сам то пакет x32
Oleg [15.07.2020]
2Алексанлр
Могу предположить, что вы устанавливаете тип базы mysql. php 7 требует mysqli.
Oleg [15.07.2020]
Кстати, в этой сборке я уже менял php на более свежие версии. Работает. Надо только брать версию php Thread Safe и сохранить php.ini. И, соответственно, vc (vs) надо посвежее.
Сейчас пользуюсь php 7.3.20. А вчера пробовал 7.4.8 - заработало после замены vs16 на свежую версию.
Александр [10.07.2020]
Спасибо, но у меня не заработало. Так же, как и в других сборках, при создании базы данных со стартовой страницы денвера ошитка - "Fatal error: Uncaught Error: Call to undefined function mysql_connect() in Z:\denwer\www\denwer\Tools\addmuser\index.php:5 Stack trace: #0 {main} thrown in Z:\denwer\www\denwer\Tools\addmuser\index.php on line 5" задолбало ((
Александр [12.06.2020]
Сборка не скачивается можно ее перезалить, или ссылку на почту выслать?
[1]  [2]  [3]  [4]  [5]  [6]  [7]  [8]  [9]  [10]  [11]  [12]  [13]  [14
Powered by Elise