Для довідки
На англійський манер правильніше писати таки "Denwer", а не "Denver", щоб уникнути плутанини з відомим містом у США.
Моєю першою реакцією при роботі з "Денвером" була думка: "цього не може бути, тому що цього не може бути ніколи!" Все запрацювало відразу, я не встиг навіть лаятися. І працює без жодних пригод уже кілька днів. Зрозуміло моє бажання поділитись з вами новиною про наявність такої чудової програми.
Спробуйте переконайтеся самі. До речі, програма безкоштовна, але зроблена на високому професійному рівні і постійно підтримується розробниками. Дивно, але проект навіть окупаємо. Як таке може бути? Дуже просто, розробники програми ненав'язливо просять зробити пожертвування до фонду подальшої розробки ПЗ, і, судячи зі статистики, досить багато користувачів дійсно такі пожертвування роблять.
Керівник проекту Дмитро Котеров, особистість непересічна, кандидат наук, людина дуже талановита, одну з його книг я коротко уявляю нижче.

Від видавця. Розглядаються основи функціонування Web-серверів, складання виконуваного модуля РНР в ОС Unix, інструментарій Web-розробника (зокрема утиліти налагодження сценаріїв), синтаксис та стандартні функції мови. Наведено опис функцій РНР для роботи з масивами, файлами, СУБД MySQL, регулярними виразами формату PCRE, графічними примітивами, поштою, сесіями і т.д. підходи до відділення РНР-коду від HTML-шаблонів сайту.
Посилання на книгу старого видання (2006 рік, м'яка обкладинка, даю просто про всяк випадок, для охочих пізнати історію розвиткупроекту):
- Краще, ніж ця книга, не бачив. Підійде всім!
- Одні розділи написані чудово. Інші, якщо у просторіччі - "без півлітра не розберешся". Оптимальна як універсальний довідник.
- Дуже добрий довідник. Знайшов такі функції, про які не знав раніше, які не описані в інших книгах. Є все!
Мені здається, я достатньо вам розповів для того, щоб спонукати вас перейти на сайт розробників "Денвера", завантажити останню версію системи та встановити її на своєму комп'ютері.
. докладний опис "Денвера" ви побачите, натиснувши посилання нижче .
Тепер кілька слів про тонкі моменти під час встановлення "Денвера".
Нижче я розповім про деякі дива та незрозумілі речі, з якими зіткнувся при встановленні Денвера. Ці дивацтва інтуїтивно зрозуміти непросто, т.к. у них немає логіки, чи ця логіка захована дуже глибоко.
Тому, цілком можливо, інформація нижче буде вам корисна.
Проблема українських кодувань.
Чомусь за замовчуванням в апачі встановлюється насильницьке визначення кодування windows-1251.
Див у файлі Z:\usr\local\apache\conf\httpd.conf (якщо ставили за замовчуванням на диск Z) рядок: AddDefaultCharset windows-1251
Або (що гірше) встановити кодування utf-8 ось так: AddDefaultCharset utf-8
Взагалі, це політично неправильно, щоб Апач насильно визначав українське кодування та ще й застаріле windows-1251.
Кодування має визначатися на підставі тегів на самій сторінці HTML (докладніше см. Курс HTML).
Сама проблема начебто дрібниця (особливо, після того, як дізнаєшся, в чому вона полягає). Але саме її нелогічність (важко припустити, що Апачнасильно ставить застарілу кодування) може викликати труднощі у її розумінні та знаходженні шляхів вирішення.
Проблема встановлення додаткового пакета.
І ось після встановлення цього додаткового пакета, Денвер раптом починає показувати загадкові фокуси. Під час запуску дає повідомлення: Запуск програми неможливий, т.к. на комп'ютері відсутня MSVCR71.dll. Спробуйте перевстановити програму.


Далі, якщо не здаватися, і наполегливо натискати "ОК", то "Денвер" покаже ці повідомлення ще по одному разу і далі працює, як нормально.
Цікаво, що цей дивний дефект стабільно проявляється у всіх популярних версіях OS Windows: XP, Win7, Win8.
Лікується дефект також однаково у всіх зазначених вище операційних системах простим та несподіваним способом. Виявляється, треба повторити встановлення базового пакета вже поверх встановленого додаткового, і "Денвер" працює ок, причому потрібна нам підтримка функціоналу cURL (бібліотека libcurl) також працює.
Щоб перевірити, чи працює функціонал cURL (а значить, чи встановлено додатковий пакет на поточній схемі), натисніть тут.
Завантажити пакет для перевірки на своїй схемі можна тут.