Панель Управления
Как сделать популярный сайт. Выпуск 204. Денвер 2014.
Сделано в kocby.ru Как сделать популярный сайт. Выпуск 204. Денвер 2014. Сегодня у нас разговор о старом добром и очень популярном в России функционале разработчика под названием "Денвер" ("Джентльменский набор Web-разработчика"). Не знаю, как работаете вы, но я обычно делаю так. Делаю и тестирую новую созданную систему сначала именно на "Денвере", на локальном компьютере. Затем устанавливаю ее на тестовой схеме в Интернете. А затем уже переношу на боевую схему. Понятно, что тут "Денвер" играет очень важную роль первоначальной стартовой точки, и крайне желательно, чтобы он работал без явных глюков. В общем-то он и работает вполне ок, но вот бывают случаи, об одном из которых я поведаю в этом выпуске. При запуске дает сообщение: Запуск программы невозможен, т.к. на компьютере отсутствует MSVCR71.dll. Попробуйте переустановить программу. После нажатия "ОК" выдается еще одна ошибка (PHP Startup: Unable to load dynamic library '/usr/local/php5/ext\php_interbase.dll' - Не найден указанный модуль.)
© Перепечатка разрешается с установкой ссылки на ресурс http://kocby.ru
Уважаемые коллеги!

В нашем последнем выпуске...

Стиль сайта :: http://kocby.ru/post/webmaster/text/issue203.html

Я презентовал бесплатный онлайновый курс CSS. Лично мне этот курс очень нравится, я сам до сих пор иногда посещаю его, чтобы освежить в памяти те или иные моменты.

Сегодня у нас разговор о старом добром и очень популярном в России функционале разработчика под названием "Денвер" ("Джентльменский набор Web-разработчика").

Не знаю, как работаете вы, но я обычно делаю так. Делаю и тестирую новую созданную систему сначала именно на "Денвере", на локальном компьютере. Затем устанавливаю ее на тестовой схеме в Интернете. А затем уже переношу на боевую схему.

Понятно, что тут "Денвер" играет очень важную роль первоначальной стартовой точки, и крайне желательно, чтобы он работал без явных глюков.

В общем-то он и работает вполне ок, но вот бывают случаи, об одном из которых я поведаю в этом выпуске.

Одному из клиентов обязательно было нужно, чтобы работал функционал cURL (библиотека libcurl).

Эта библиотека (автор Даниэль Стенберг, Daniel Stenberg) весьма популярна и поддерживает работу с такими протоколами как: http, https, ftp, gopher, telnet, dict, file, ldap. Кроме того, функционал cURL поддерживает работу с сертификатами HTTPS, команды HTTP POST и PUT, загрузку по FTP. Функционал cURL поддерживает загрузку данных по формам HTTP, проходит через прокси, читает куки, умеет авторизовать пользователей через пару пользователь и пароль (user+password).

Короче говоря, нужно, значит, нужно. Клиент всегда прав, а в данном случае, он конкретно прав, т.к. функционал cURL - вещь полезная, проверенная и популярная. Надо использовать.

В Денвере функционал cURL поддерживается, но надо ставить к базовому пакету дополнительный пакет.

Действуем строго по инструкции. Тут, как раз и свежий компьютер попал под руки. Ставим сначала базовый пакет (самой свежей версии по состоянию на сегодня, 15.03.2014) -
Denwer3_Base_2013-06-02_a2.2.22_p5.3.13_m5.5.25_pma3.5.1_xdebug.exe
Тут все стало хорошо, без проблем и вопросов.
Теперь ставим дополнительный пакет:
Denwer3_PHP5_2012-06-20_php5.3.13.exe

И вот после установки этого дополнительного пакета, "Денвер" вдруг начинает показывать загадочные фокусы. При запуске дает сообщение: Запуск программы невозможен, т.к. на компьютере отсутствует MSVCR71.dll. Попробуйте переустановить программу.

После нажатия "ОК" выдается еще одна ошибка (PHP Startup: Unable to load dynamic library '/usr/local/php5/ext\php_interbase.dll' - Не найден указанный модуль.)

Интересно, что на самом деле файл php_interbase.dll есть а папке Z:\usr\local\php5\ext\ !

Далее, если не сдаваться, и упорно жать "ОК", то "Денвер" покажет эти сообщения еще по одному разу и далее работает, вроде как нормально.

Была хорошая версия, что во всем виновата новая винда 8, но версия оказалась ложной. Этот странный дефект стабильно проявляется во всех популярных версиях OS windows: XP, win7, win8.

К счастью, лекарство нашлось быстро. Лечится дефект также одинаково во всех указанных выше операционных системах простым и неожиданным способом. Оказывается, надо повторить установку базового пакета уже поверх установленного дополнительного, и "Денвер" работает ок, причем нужная нам поддержка функционала cURL (библиотека libcurl) также работает.

Но, несмотря на такие мелкие проблемы, "Денвер" является отличным средством для разработчика, которое можно рекомендовать для использования.

Более подробная информация о "Денвере" здесь:
http://kocby.ru/post/webmaster/php-mysql/denver/

Спасибо за внимание.

~~~~~ Обратная связь ~~~~~

У вас есть два способа реагирования на данный выпуск.

На форуме...

"Как сделать популярный сайт" на форуме :: http://kocby.ru/b/viewforum.php?f=5

Написать лично мне.

Данные для связи на контактной страничке :: http://kocby.ru/contact.html

Ниже дан мой работающий емейл, но доставка через форму на указанном урле надежнее, ее вероятность является почти 100%.
::::::::::::::::::::::::
::: Vladimir Abramov :::
::: va@sumat.ru ::::::::
::: http://sumat.ru/ :::
::::::::::::::::::::::::

### Конец выпуска.
HTML - основа основ Интернета. Базовый курс. Стиль сайта. Онлайновый курс по теме CSS. Библиотека jQuery с технологией AJAX. Уроки Фотошопа онлайн Денвер. "Джентльменский набор Web-разработчика".
Если вы планируете вернуться сюда позднее...
Пожалуйста, запомните эту страничку -
URL: http://kocby.ru/post/webmaster/text/issue204.html
Спасибо за посещение этой странички и внимательное отношение к ее контенту и дизайну. Удачи и успеха!
© KOCBY.RU :: перепечатка материалов разрешается с указанием ссылки на домен KOCBY.RU ©
Basket is empty :: Корзина пустая
Close and hide in basket :: Закрыть и спрятать в корзину
***** Реклама *****
Посмотри в зеркало! Что там видно?
Красивая девушка брюнетка слева Красивая девушка блондинка справа
Close and hide in basket :: Закрыть и спрятать в корзину статистическую информацию о посетителях Клуба.
Створки зеркала Клуба Одиноких Сердец.
Красивая девушка блондинка слева Красивая девушка брюнетка справа
Наверх ↑