Мы принимаем к оплате:

«Подарочный сертификат» от нашего Учебного Центра – это лучший подарок для тех, кто Вам дорог! Оплате обучение и подарите Вашим родным и близким обучение по любому из курсов!!!

«Сертификат на повторное обучение» дает возможность повторно пройти обучение в нашем Учебном Центре со скидкой 1000 рублей!

А также:


Как обновить php на денвере


Как обновить php на денвере

Denwer3_Update_2016-03-10_p5.4.45_xdebug.exe Архив содержит:

PHP 5.4.45 (VC9) TS ioncube_loader_win_5.4.dll

php_xdebug-2.4.0rc4-5.4-vc9.dll

Для того чтобы добавить в ваш Денвер это обновление, необходимо скачать необходимый вам архив и заменить из него все что находится в папке /usr/local/php5, или предварительно переименовать/удалить старую папку php5 и создать новую с таким же названием.

Как установить Imagick (ImageMagick) расширение на Денвер? (оригинал статьи) Все проделывать с выключенным денвером! Скачайте например версию 3.4.1 по следующей ссылке http://pecl.php.net/package/imagick/3.4.1/windows для PHP 5.4 необходимо выбрать версию «5.4 Thread Safe (TS) x86» Далее, из скаченного архива файл php_imagick.dll закинуть в папку /usr/local/php5/ext, а файлы с именами CORE_RL_*.dll скопировать в папку bin с апачем — /usr/local/apache/bin.

Добавить в php.ini [Imagick] extension=php_imagick.dll Все готово, расширение установлено!

Denwer3_Update_2016-03-10_a2.2.31_p5.4.45_xdebug.exe Архив содержит:

Apache/2.2.31 (Win32) (VC9) PHP 5.4.45 (VC9) TS ioncube_loader_win_5.4.dll

php_xdebug-2.4.0rc4-5.4-vc9.dll

Для того чтобы добавить в ваш Денвер это обновление, необходимо скачать необходимый вам архив и заменить из него все что находится в папках /usr/local/php5 и /usr/local/apache, или предварительно переименовать/удалить старые папки php5 и apache и создать новые с такими же названиями.

PHP 5.6.19

Denwer3_Update_2016-03-10_a2.4.18_p5.6.19_xdebug.exe Архив содержит:

Apache/2.4.18 (Win32) (VC11) PHP 5.6.19 (VC11) TS ioncube_loader_win_5.6.dll

php_xdebug-2.4.0rc4-5.6-vc11.dll

Для того чтобы добавить в ваш Денвер это обновление, необходимо скачать необходимый вам архив и заменить из него все что находится в папках /usr/local/php5 и /usr/local/apache, или предварительно переименовать/удалить старые папки php5 и apache и создать новые с такими же названиями.

tovld.com

Важно!

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

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

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

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

www.landgraph.ru

Обновляем версию PHP в Денвере: пошаговая инструкция

  1. Заходим на официальную страницу PHP в раздел «Загрузки»: http://windows.php.net/download/
  2. Скачиваем оттуда потокобезопасную версию, желательно VC11 x64 Thread Safe. Есть ещё x86, но мы бы вам советовали остановиться всё-таки на 64 — она зарекомендовала себя с лучшей стороны, вызывая меньше проблем. Формат абсолютно на ваш выбор: Zip или Debug Pack. Большинство специалистов по старой памяти предпочитают Zip. 
  3. Останавливаем сервер с помощью stop.exe и switchOff.exe. Проделать это необходимо, т. к. в противном случае сбой в работе вам гарантирован. Проверяем, что процесс остановки завершён.
  4. Заходим в C: Serversusrlocalphp5 и подчищаем старые файлы. Оставляем только php.ini, без которого опять же ничего работать не будет. Его удаление вместе со всеми другими файлами, кстати, одна из самых распространённых ошибок при обновлении PHP на Denwer — будьте внимательны!
  5. Распаковываем тот архив, что мы только что скачали.
  6. Заново запускаем обновлённый Денвер — и у нас всё корректно работает!

Подчищаем ошибки

Денвер не работает!

  • Первым делом проверяем, ту ли версию PHP мы скачали. Обращаем ваше внимание: необходима версия 5! Денвер обновлялся достаточно давно, поэтому 7-я версия работать на нём просто не будет.
  • Также загвоздка может быть с Apache. Его версия для Денвера — 2.2, однако сейчас для успешной работы с PHP требуется 2.4. Это решается индивидуальными настройками на вашем компьютере.
  • И ещё один простой способ для коррекции работы программы: удаляем Денвер и устанавливаем его заново. Как ни удивительно, но в большинстве случаев это помогает. И дело вовсе не в мистике, просто иногда этот инструмент оказывается банально «перенастроен»: слишком много изменений в него можно внести вручную и в хаотичном порядке. Только не забудьте перед удалением сохранить в резервную папку все файлы, хранящиеся в главной папке — собственно, файлы сайтов.

nastroyvse.ru

От автора: вчера племянник (12 лет отроду) впервые за год приехал в деревню. Так его родная бабушка сразу и не признала, на порог дома сначала не хотела пускать: так изменился внучок . Это у людей все метаморфозы происходят «автоматически». А с программным обеспечением все намного сложнее. Сегодня мы узнаем, как обновить PHP и не испугаться последствий апдейта.

Немного о версиях

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

Синтаксис функции phpversion(): string phpversion ([ string $версия расширения ] );

Необязательный параметр в квадратных скобках позволяет получить информацию о версии указанного расширения языка. Если вызвать функцию без параметров, то она вернет лишь строку с версией PHP. Пример использования:

Более подробную информацию о текущей конфигурации PHP можно получить, использую другую функцию – phpinfo(). Например:

Все это поучительно и интересно, но зачем нужна данная информация? И для чего вообще осуществлять апдейт языка? Давайте разберемся со всеми «непонятками» еще до того, как обновить версию PHP.

Немного о пасхальных яйцах

Знаю, что Пасха уже давно прошла и что все «крашенки» уже съели . Я всегда говорил, что PHP – это не только «умный» язык, но еще и с чувством юмора. А вот и доказательства.

Под «пасхальными яйцами» я имею в виду несколько встроенных «шуточек» от авторов PHP. Например, чтобы вывести фамилии и имена всех разработчиков языка, нужно после имени программного файла (с расширением .php) с помощью метода GET передать ядру PHP определенное значение:

А если переслать ядру значение PHPE9568F36-D428-11d2-A769-00AA001ACF42, то в зависимости от версии языка можно увидеть таксу, кролика, терьера, искаженный логотип PHP или даже слоника. К сожалению, мне достался только искаженная иконка языка, которая выводится в версии ядра 5.2.

Итак, господа, стало на душе обидно! Вот почему другим значит собачку или слоника, а мне всего лишь искаженный логотип? Конечно, все это лишь «пасхальные яйца», но обновлять версию ядра нужно.

С каждым обновлением прибавляется что-то новое (функции, их параметры), а также удаляются устаревшие. В результате чего, если долго не «апдейтится», можно «споткнуться» об то, что какая-то из функций не поддерживается вашей версией языка.

С такой ситуацией я столкнулся лично, когда подготавливал примеры к одной из статей по MySQL.Ну, а если вы вплотную занимаетесь веб-разработкой на PHP, то на такие «грабли» будете натыкаться намного чаще. Так что давайте обновляться .

Обновляемся в Denwer

Рассмотрим, как можно обновить PHP в Денвере. Это делается путем обновления самой версии «джентльменского» набора. Его апдейты выходят крайне редко, но, тем не менее, последняя версия Денвера поставляется с более свежим пакетом PHP. И с его помощью я смогу получить долгожданного слоника!

Обновляемся:

Теперь проверяем, получил ли я в подарок своего «слоника». Получил!

Обновляемся еще выше

В этом разделе мы разберемся, как обновляется PHP на сервере. Здесь вариантов уйма: все зависит от используемой ОС и админки. Но описанию всего этого нужно посвятить отдельный цикл, поэтому приведу всего несколько рекомендаций.

Лучше не использовать ручные методы настройки на серверах. Безопаснее и эффективнее (сэкономите нервы и время) применять автоматические средства, которые реализованы в большинстве версий административных панелей. Например, такой инструмент входит в состав ISPmanager 5.

Если вам «не посчастливилось» стать владельцем собственного сервера, то для своего ресурса вы арендуете виртуальные площади на хостинге. Тут картина с апдейдами складывается немного по-другому. Точнее, от вас просто ничего не зависит, потому что хостер решает сам, когда ему обновиться до следующей версии языка.

К счастью, большая часть провайдеров всегда держит руку «на пульсе» времени, и дорожит своими «арендаторами». В некоторых случаях даже предоставляет им на выбор 2-3 версии языка. Вот как обновляется PHP на хостинге.

На этом все! Вы получили ценную для себя информацию, а я – слоника и обновленную версию PHP. Вот такие метаморфозы получаются!

webformyself.com

Почему Denwer

Я знаю, что Denwer- достаточно давно заброшенный продукт. Максимальная версия, которую можно скачать на официальном сайте, содержит PHP 5.3 и какую-то старую версию MYSQL

В тоже время, есть современные аналоги этого продукта. Например, OpenServer или XAMPP — попробовал и эти инструменты. Но они показались мне избыточными и громоздкими.

Есть официальное Битрикс веб окружение для Windows, которое можно скачать на официальном сайте. Но оно, тоже, давно не обновлялось- да и работать с несколькими сайтам в нем не удобно (управление виртуальными хостами и портами, сделано…ни как)

В итоге: просто взял официальный Denwer и довел его до работоспособного (для Битрикс) состояния.

Скачать Denwer для Битрикс

Итак: прикладываю архив для скачивания, в нем настроенный Denwer, который включает в себя следующие отличия, от официального:

— PHP обновлен до актуального 7.1.8. — MYSQL Обновлен до версии 5.7 — Включен прекомпилятор Opcache с оптимальными параметрами для Битрикс — Включено расширение OpenSSL

— Проведена настройка конфигурационых файлов php.ini и my.ini для максимальной производительности

Скачать Denwer для 1С-Битрикс

В остальном, это все тот же Denwer — в плане работы ни чем не отличается от стандартной сборки. Также создаются новые хосты (сайты) и управление базами данных через phpMyAdmin

Хотел добавить еще и nginx с memcached — но посчитал это избыточным. Для локальной разработки они наврядли понадобятся. Но вернусь к этому вопросу чуть позже.

В заключении

Само собой, 1С-Битрикс вполне запуститься и на штатной сборке Denwer Но, лично мне, работать не комфортно из за жутких тормозов

На штатной сборке вебсервера, Битрикс редакции Бизнес выдавал 2 балла производительности из 30-ти. После обновления и оптимизаций стал выдавать 41 из 30-ти.

Ваши результаты могут отличаться, на прямую зависят от конкретного железа и настроек Windows (например, антивирус может достаточно сильно замедлять работу базы данных и файловой системы сайта)

Если не запускается Apache: Посмотрите не занят ли, в системе, 80-ый порт. Чаще всего, его занимает skype- просто завершите его и после этого, снова запустите Denwer. Если Skype нужен: в его настройках отключите соединение через 80-ый порт.

camouf.ru

Обновление PHP на Денвере

  1. Скачать PHP по ссылке http://phpdev.toolsforresearch.com/php-5.5.9-Win32-VC11-x86.zip. Этот архив содержит обновленный файл php5apache2_2.dll, без которого Apache 2.2, входящий в Денвер, не работает
  2. Заменить содержимое папки usr\local\php5\ в Денвере файлами из полученного архива.

    php.ini оставить

    .
  3. В php.ini закомментировать строку, содержащую 

    allow_call_time_pass_reference

    .
  4. Можно работать.

Источник: https://berezovskiy.org.ua/2014/02/obnovlenie-php-iz-paketa-denver-do-versii-5-5/

Веб сервер Denwer 2017 с php 7.1

В настоящее время сервер веб разработки Denwer теряет актуальность: появился встроенный веб сервер php, мощные инструменты Docker и Vagrant, а проект Denwer'a практически не развивается и его компоненты являются устаревшими. Для тех, кто всё ещё использует этот набор публикую обновленную сборку. Из существенных отличий от Denwer 3 - php обновлен до версии 7.1 и MySQL до версии 5.7. Очередная версия портативного сервера для веб разработки Denwer содержит версии программ, актуальные на 07.12.2016 г.:
  • MySQL 5.7.16
  • PHP 7.1.0 TS (with xdebug 2.5.0)
  • phpMyAdmin 4.6.5.2 RU
  • phpMiniAdmin 1.8.120510
  • WebGrind 1.4
  • Apache 2.4.20
Отличия от оригинального пакета веб сервера Denwer:
  • обновлены компоненты сервера (см. список выше) и php утилиты;
  • кодировка Apache, MySQL по умолчанию изменена с windows-1251 на utf-8;
  • изменены некоторые настройки php.ini для удобной разработки web приложений: max_execution_time = 0, max_input_time = 360, memory_limit = 512M, post_max_size = 256M,

    upload_max_filesize = 256M;

  • добавлена утилита phpMiniAdmin (легковесный скрипт для быстрого доступа к MySQL);
  • добавлена php утилита WebGrinds (профилирование скриптов php).
Все программы настраиваются стандартным способом через свои конфигурационные файлы. Управление сервером осуществляется также стандартным способом - запуском скриптов Run, Stop, Restart, SwitchOff.

Локальный сервер после запуска доступен по адресу localhost.

Для работы сервера Apache и PHP требуется распространяемый пакет Visual C++ для Visual Studio 2015.

Варианты загрузки веб-сервера Denwer (portable, без инсталлятора):

7-Z архив (28 Мб): PHP 7.1.0, 7-Z архив (28 Мб): PHP 7.0.14.


Смотрите также



Компьютерные курсы по направлениям:

Для начинающих


A

Компьютер для начинающих: Word, Excel, Access и другие программы!

Графические пакеты


B

Популярные пакеты Adobe Photoshop, CorelDraw, ArchiCAD, AutoCAD и другие!

WEB + анимация


C

Курсы по созданию сайтов, WEB-дизайну и крутой анимации в Adobe Flash!

Бухгалтерия + делопроизводство

Сетевые технологии


E

Курсы сборки ПК, системных администраторов и защиты информации!