Denwer обновить PHP

Денвер никто не будет больше поддерживать, используйте другие сборки локальных веб-серверов:
http://open-server.ru/
http://www.ampps.com/
http://www.wampserver.com/ru/ 

Drupal 8 требует PHP 5.4 и выше (а еще лучше 5.5 и выше), поэтому нужно обновить версию  PHP в денвере.

Вы можете скачать уже полностью обновленный денвер с github'a:

https://github.com/levmyshkin/denwer-php-5.5.20

или из приложения в конце статьи.

Denwer обновить PHP

Для этого зайдите на сайт php.net и скачайте потокобезопасную (thread safe) версию PHP. Затем нужно очистить содержимое папки C:\WebServers\usr\local\php5 (Если Вы установили в другую папку денвер, то адрес будет с Вашей папкой) и распаковать туда сохраненный архив. Плюс заменить файл php.ini на тот, который я приложил к статье. В общем осталось запустить денвер и все готово.

Также Вам нужно будет установить  Visual C++ Redistributable: скачать здесь.

Также необходимо скачать скомпилированный Apache 2.4:

http://www.apachelounge.com/download/

Также нужно будет раскомментировать строчку, чтобы подключать генерируемый конфиг с доменами:

#
# Example:
# LoadModule foo_module modules/mod_foo.so
#

LoadModule php5_module "C:/WebServers/usr/local/php5/php5apache2_4.dll"
AddType application/x-httpd-php .php

LoadModule access_compat_module modules/mod_access_compat.so
LoadModule actions_module modules/mod_actions.so
LoadModule alias_module modules/mod_alias.so

 

#
# DocumentRoot: The directory out of which you will serve your
# documents. By default, all requests are taken from this directory, but
# symbolic links and aliases may be used to point to other locations.
#
DocumentRoot "c:/WebServers/usr/local/apache/htdocs"
<Directory "c:/WebServers/usr/local/apache/htdocs">
    #
    # Possible values for the Options directive are "None", "All",

 

#
# DirectoryIndex: sets the file that Apache will serve if a directory
# is requested.
#
<IfModule dir_module>
    DirectoryIndex index.html index.php
</IfModule>

#
# The following lines prevent .htaccess and .htpasswd files from being
# viewed by Web clients.
#

Возможно нужно изменить еще какие-нибудь конфиги, для вашего компьютера. Например если у Вас денвер будет лежать не в WebServers, то в конфигах нужно тоже отобразить. Желательно просто положить папку C:/WebServers

 

ВложениеРазмер
Binary Data php.ini65.79 КБ
Package icon webservers.zip40.17 МБ

Комментарии

Добавить комментарий

Войти, используя Loginza Google Account Yandex Mail.ru Vkontakte Facebook

Plain text

  • HTML-теги не обрабатываются и показываются как обычный текст
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Строки и параграфы переносятся автоматически.

Стоял Денвер-3 (оригинальный

Стоял Денвер-3 (оригинальный от 02.06.2013). Всё работало. Попробовал обновиться. Снёс C:\WebServers оригинальный (который из самораспаковывающегося архива). Установил "обновлённый"  C:\WebServers. Локальный сервер теперь не пашет. Хотя все стартует как и прежде Apache, Sendmail etc.

 

Проверьте иконку апача в трее

Проверьте иконку апача в трее, обычно там пишет в окне ошибку и закрывает процесс апача через 30 секунда. По этой ошибке обычно можно найти решение в интернете, благо денвером многие пользуются.

Скачал вашу сборку, php my

Скачал вашу сборку, php my admin не работает - "phpMyAdmin - Ошибка

Расширение mysqli не найдено. Пожалуйста, проверьте ваши настройки PHP. <a href="Documentation.html#faqmysql" target="documentation"><img src="themes/dot.gif" title="Документация" alt="Документация" class="icon ic_b_help" /></a>"

Автор ничего не понятно!!!

Автор ничего не понятно!!!
..."В общем осталось запустить денвер и все готово.""" ??? правда?
..."Также Вам нужно будет установить"...
..."Также необходимо скачать скомпилированный Apache 2.4:.." просто скачать? и он сам из архива распакуется и установится?
..."Также нужно будет раскомментировать строчку"... где? в каком фале?

или пиши подробную инструкцию или не пиши вообще!!!!! зря потратил время!

Здравствуйте. К сожалению, у

Здравствуйте. К сожалению, у меня не заработала ваша сборка денвера. Тестовый сайт грузится, но все директории localhost, открываются как каталог файлов. Соответственно phpMyAdmin не доступен. Скачивал с github.