Это специальное программное обеспечение, целый программный комплекс, предназначенный для разработки файлов
формата PHP на компьютере.
Благодаря ему, такие файлы можно: создавать, просматривать, редактировать. Короче, делать с ними всё, что душе угодно!
Скачать локальный сервер сразу можно здесь:
На компьютерах с О.С. Windows чаще всего используют Denwer.
С помощью этого программного комплекса можно создавать не только отдельные файлы, но и целые сайты на PHP.
К примеру, один из таких сайтов, сделанных мною во время обучения, можно посмотреть здесь:
"Какой сайт лучше"(откроется в новом окне).
Кроме него, больше десятка примеров разных веб-страниц, созданных именно с помощью упомянутого программного обеспечения, находятся здесь:
"Изучение PHP"(тоже в новом окне откроется).
Без установки на свой компьютер локального сервера,
сделать бы их мне не удалось!
Ну, а почему он так называется и что в него входит, видно на нижнем скриншоте.
Скачать Denwer можно с официального сайта его разработчиков. Точный адрес нанёс на скриншот красным.
Нужно набрать его в адресной строке браузера.
Либо можно скачать Денвер здесь:
В этом архиве я сохранил сразу 2 версии локального сервера. Более старую. Ту, которой успешно пользовался
(и пользуюсь!) на Windows XP, и более свежую, которая отлично установилась, и исправно работает с Windows 10.
Кроме того, добавил в архив описание, чем эти версии отличаются друг от друга, и чтобы не путать их, поместил разные версии в отдельные
папки.
* * *
Скачав код локального сервера, его нужно установить на свой компьютер, либо же, как пишут его разработчики, он будет работать и с флэшки, и можно запускать его прямо с неё
на любом доступном компьютере.
Для этого нужно, чтобы в файле CONFIGURATION.txt был указан режим: # - «reserve».
Точный адрес файла - Z:\denwer\CONFIGURATION.txt
Но сам я такого никогда не пробовал, поэтому дальше расскажу (и покажу), как устанавливается это программное обеспечение на обычный компьютер, и что с ним делать после.
Установка локального сервера
Пользуюсь таким сервером давным-давно, но не постоянно, а лишь временами, когда бывает нужно написать или проверить какой-нибудь код на PHP.
А поскольку предпочитаю простые HTML-страницы, где локальный сервер совершенно не нужен, то решил "для памяти" сделать эту страницу, где подробно и наглядно сохранил информацию об установке,
проверке, настройке, а главное - использованию этой веб-технологии для создания, просмотра и правки PHP-файлов на компьютере.
Чтобы не "наступать на одни и те же грабли", короче.
Такую информацию можно посмотреть и на официальном сайте её разработчиков, но там как-то неудобно реализована возможность просмотра видео-инструкций, которые, кстати сказать,
очень интересные!
Там есть ВСЁ! И об установке локального сервера, и о его использовании для создания PHP-сайтов разной сложности.
И, что самое интересное(!), там рассказывается о создании поддоменов для своего сайта на локальном сервере компьютера.
НО!
Их видео-инструкции отображаются в крохотных окошках, где всё хорошо слышно, что говорит инструктор, а вот смотреть что-либо чрезвычайно тяжело.
Если же открыть их в новом окне и растянуть на весь экран, то они становятся очень мутными, что только мешает. Жаль!
Поэтому, из хорошо и много лет уже известного мне источника подобрал два подробных, качественных видео-урока по установке локального сервера и его использованию.
А то, что это уроки из бесплатного видео-курса по работе с CMS Joomla, не имеет вообще никакого значения. Информация по установке и использованию локального сервера
в них даётся великолепно!
Видео-урок по установке локального сервера
Важно! Урок отличный! Всё наглядно, доходчиво.
Но в одном я с автором НЕ согласен. Это с тем, что он предлагает устанавливать сервер по варианту №2 - локальный серверпоявляется в компьютере,
только когда он запущен, то есть Start Denwer.
Считаю, что так делать совершенно НЕ удобно!
Ведь, в этом случае, для того чтобы внести в файл на локальном сервере какие-либо изменения, нужно обязательно запускать Denwer. Иначе - диска не будет видно. Он же виртуальный,
и по этому варианту установки образуется только при запуске Денвера.
На личном опыте убедился, что гораздо удобнее его установить по варианту №1, что, кстати(!), и его разработчики рекомендуют.
Ну а теперь, когда локальный сервер установлен, его уже можно использовать.
Использование локального сервера
Не менее интересный видео-урок о том, как использовать установленный локальный сервер.
И, повторюсь, совершенно не важно, что речь в нём идёт об установке на него CMS Joomla. Главное - в нём подробно разъясняется, куда, в какой каталог(?) нужно распаковывать архив с этой самой CMS,
о чём, начиная с 02:35 всё хорошо сказано.
Ведь, именно в этом каталоге (папке), будь то Joomla, будь не Joomla, в дальнейшем и создаются все PHP-файлы и сайты.
Видео-урок по использованию локального сервера
Кроме этого подраздела с видео-уроком по использованию, ниже на странице сделал ещё один,
добавочный подраздел по этому же вопросу. смотреть сразу:
* * *
Полезная информация о данных видео-уроках
Базовые ссылки ресурса "YouTube" для электронной почты, блогов и социальных сетей, полученные мною от этого видео-сервиса:
С помощью данных здесь ссылок можно поделиться этими интересными, а самое главное - полезными видео-уроками по установке и использованию
локального сервера где угодно. Всё отлично работает! Проверял.
НО!
На своём сайте я использовал другой, свой HTML-код адресов загруженного на эту страницу видео.
Вот с такой ссылкой - https://www.youtube.com/и далее идёт код вставки.
Подробно о разных видах ссылок и кодах вставки на сайт видео, желающие могут узнать здесь:
"Аудио и Видео"(откроется в новом окне).
* * *
А дальше на этой странице, когда из видео-уроков стало понятно, как прописывать путь к локальному серверу и, как открывать PHP-файлы,
закреплю полученную информацию графически, чтобы, когда потребуется, было проще и быстрее вспомнитьнужные действия для успешной работы с Денвером.
Кроме того! Дал много полезной информации (которой не было в видео-уроках) о том, как использовать локальный сервер,
а самое главное - сделал большой, подробный подраздел о настройке локального сервера. смотреть сразу:
Запуск PHP-файлов на локальном сервере
Путь к созданным PHP-файлам
На моём локальном сервере компьютера (диск Z) всё хранится по адресу: Z - home - localhost - www - ... ...
Крупно выделил путь к каталогу "www", а его содержимое видно на нижнем рисунке.
Папку "mysites" в этом каталоге я создавал сам, а остальные папки и файлы в нём были изначально.
Важно! После создания какой-либо папки,
чтобы она "прописалась", локальный сервер нужно обязательно перезагрузить, нажав кнопку Restart Denwer.
Аналогично поступаю, если даже и НЕ папку, а просто внешний файл вставляю в уже существующий каталог. Хоть это и не обязательно, но ... ... .
На всякий случай.
* * *
Запуск PHP-файлов
Сначала отключить интернет, а после запустить Denwer и БРАУЗЕР! *Prim. Интернет отключать, чтоб не запутаться самому, и не "запутать" компьютер.
PHP-файл запускается прописыванием его адреса в БРАУЗЕРЕ, а НЕ командой "открыть с помощью ..."!!!
Такой командой компьютер откроет лишь исходный код файла,
а НЕ запустит его.
Можно прописывать с "http://", можно БЕЗ.
Браузер сам подставит этот протокол.
Таким образом, запускаются PHP-файлы на локальном сервере компьютера с любой версией Денвера и любой операционной системой.
Проверял и в своём любимом Windows XP на основном компьютере, и на новом ноутбуке с О.С. Windows 10.
Единственная разница - в них установлены разные версииDenwer.
Однако же, принцип запуска PHP-файлов в обоих версиях совершенно одинаковый.
Ниже я привожу текстовой пример, как прописать путь (запрос) в браузере, чтобы запустить файл PHP.
Можно просто копировать его, и вставлять в адресную строку своего браузера.
* * *
Пример прописывания пути к файлу в браузере
Чтобы запустить любой нужный PHP-файл в разделе "Изучение PHP", в адресную строку браузера следует прописать вот такой запрос:
http://localhost/mysites/phpstudy/index.php Свои папки и файл выделил зелёным цветом.
Помнить!В адресной строке браузера путь прописывается
БЕЗ всякого имени диска, папки "home" и WWW!!!
* * *
*Prim.HTML-файл запускается обычным образом, т.е. кликом по файлу.
* * *
Ну вот, собственно, и всё, что касается запуска PHP-файлов на локальном сервере компьютера.
Осталось лишь добавить несколько полезных рекомендаций по его использованию.
Начало использования сервера
Решив исправить, или просто просмотреть файл PHP, прежде всего, нужно сделать одну очень простую вещь.
Прежде всего, проверить - запущен ли Denwer?!
И это не шутка! Не раз и не два удивлялся, почему это вдруг Денвер перестал работать?!
А он и не переставал вовсе. Я просто забывал его включить ... ... .
Использование почтового сервера Denwer
С помощью этого компонента, входящего в базовый комплект локального сервера, очень удобно(!) писать и проверять php-скрипты
для форм обратной связи сайта.
Тестовые письма попадают в папку
!sendmail каталога
tmp, где они хранятся, пока мы их не прочитаем, или не удалим.
Вот их точный адрес → Z:\tmp\!sendmail\... ← здесь все письма.
Письма можно читать и БЕЗ запуска локального сервера.
Если символы текста тестового письма будут нечитаемы, нужно сменить кодировку, для чего, стоящую "по-умолчанию"Кирилица (KOI-8R), поменять на Кирилица (Windows).
Для этого: в открытом письме пройти по пути Вид → Кодировка → Дополнительно.
В открывшемся подменюДополнительно, и будет находиться нужная кодировка.
И кстати! Текст, набранный по-английски, корректно отображается в тестовых письмах без всяких смен кодировки.
Прежде, чем использовать почтовый сервер для проверки своих скриптов форм обратной связи, его самого не плохо бы испытать.
Проверка почтового сервера
Чтобы проверить почтовый сервер Денвера, нужно в него попасть. Для этого набираем в адресной строке браузера (при запущенном локальном сервере!) его точный адрес:
http://localhost/Tests/sendmail/index.php
Откроется php-страница с формой для письма, скриншот которой сейчас видно.
В поле Текст: вводим то, что хотим самому себе написать. Для проверки работы скриптов почтового сервера.
Английский текст, что там уже есть, можно удалять, можно нет.
Отсылают письма кнопкой
После клика должна появиться надпись: ОК, функция mail() сработала корректно. Это значит, что сервер исправен, письмо отправлено, и находится в папке
!sendmail, где его можно прочитать.
Чистят ВСЕ письма сразу кнопкой
Если по каким-то причинам не хотим удалятьсразу все письма, из названной папки, то поодиночке их можно удалить обычными средствами компьютера. Но помнить!
Не важно, как мы их удаляем, в "корзину" они не попадают!
А теперь ещё несколько слов (из личной практики) о том, как проще, удобнее использовать локальный сервер.
Удобное использование Денвера
Чтобы было удобнее работать с локальным сервером, прописываю на создаваемой php-странице нужные мне текстовые адреса переходов
(не ссылки!).
Это позволяет НЕ впечатывать запросы в браузер, а просто-напросто копировать их, и вставлять. Удобно!
Когда всё готово, удаляю вспомогательные текстовые записи. И всё!
Пример подобной записи привёл выше. смотреть:
Если же в каталоге с файлами PHP имеется хоть один HTML-файл, то сначала запускаю его, а потом лишь меняю имя файла на нужное.
"Писанины" гораздо меньше!
И ещё.
Совсем не случайно в подразделе "Установка локального сервера" я говорил о предпочтительном1-ом вариантеустановки.
вспомнить:
Подобный вариант установки сервера позволяет видеть, и использовать, т.е. работать со всеми его каталогами и файлами БЕЗ включения самого сервера.
Удобно!
Такое использование Денвера (без его включения) позволяет гораздо меньше нагружать процессор компьютера, поскольку даёт возможность многое делатьБЕЗ его, т.е. сервера, участия.
Программа-то, хоть и "весит" не много, довольно мощная!
Поэтому, "споткнувшись" несколько раз о связку "Denwer + Фотошоп", пришёл к выводу, что одновременно с другими мощными программами её лучше НЕ использовать!
* * *
Страница о локальном сервере была бы не полной, если не рассказать ещё об одном весьма важном(!) моменте.
Настройка локального сервера
Занявшись изучением чего-либо, естественно, что нередко бывают какие-то досадные ошибки, нестыковки и прочие недоразумения.
Случалось, сталкивался с разными "непонятками". Особенно в самом начале.
Ну ... ... с показанным-то выше скриншотом ответа сервера всё предельно ясно. Это я (ради примера) специально ввёл в адресную строку браузера имя несуществующего файла.
Аккуратнее с вводом имён файлов. Каждая точка или пробел - это символ!
Но не всё и не всегда так же просто, при использовании локального сервера.
Бывает, и, к сожалению, отнюдь не редко, что локальный сервер начинает "глючить". Особенно, если он часто и много используется.
Придётся его настраивать, т.е. устранять сбои всеми доступными способами.
Сбои в работе локального сервера
Иногда бывает, что локальный сервер вместо отображения php-страницы, выдаёт ошибку! Или же не реагирует на произведённые в файле изменения,
показывая всё то же самое, что было до их внесения (изменений).
Что делать?!
В первом случае - следует проверить правильность написания PHP-кода. Хорошо, что локальный сервер сообщает, в какой именно(?!) строке кода
он обнаружил ошибку.
Естественно, что нужно разбираться в написанном коде, и в этом неплохо сможет помочь раздел моего сайта
"Изучение PHP"(откроется в новом окне).
Во втором случае - прежде всего, нужно очистить кэш браузера, и часто бывает такой меры вполне достаточно! И кстати!Обновлять страницу, чтобы изменения вступили в силу, лучше НЕ обычным образом, т.е. кликая по кнопке
"Обновить" в панели управления браузером, а через его адресную строку, выделив адрес,
и нажав на клавиатуре кнопку Enter.
Подобное действие говорит браузеру, чтобы он брал информацию НЕ из своего кэша, а загрузил страницу по-новой.
Если не поможет, - перезагрузить сервер с помощью иконки Restart Denwer.
После таких мероприятий локальный сервер обычно какое-то время работает нормально, и на любые изменения в файле реагирует адекватно.
Хотя, всё же нужно сказать, что операцию очистки кэша браузера приходится довольно часто проводить.
И ещё!
Список самых частых причин сбоя
Причины, которые, кроме названных, чаще всего являются "палкой в колесе" при использовании локального сервера, привёл (и способы их устранения) ниже.
Поскольку у внешне похожих сбоев может быть несколько причин, присвоил одинаковым по проявлению сбоям верхние цифровые индексы,
чтобы не запутаться.
Сервер не запускается¹ - он "криво" прописался. Переустановить!
Сервер не запускается² - мало прав. Приложению start.exeдать права администратора.
Сервер не работает¹ - не отключена программа Skype. Отключить Skype.
Сервер не работает² - открыт сайт в интернете. Выйти, и отключить интернет.
Блокируется файл hosts¹ - сервера нет в списке доверенных у антивируса. Внести.
Блокируется файл hosts² - файл заражён вирусами. Проверить на вирусы.
Сервер работает медленно - его "тормозят" значения по-умолчанию. Настроить их.
Не загружаются нужные файлы - мешают значения в коде. Корректировать код.
Не работает phpMyAdmin - мешает сторонняя сетевая программана его порту. Найти!
**Примечание
Ниже дал более подробные пояснения к верхнему списку самых частых причин сбоя в работе локального сервера Денвер.
* * *
**Ошибка! №1 Сервер не запускается
Иногда бывает, что программа устанавливается "криво", т.е. с ошибками. Такое у меня было. И не раз! Переустановить локальный сервер - это проще всего!
вспомнить:
НО! Не забывать!
Сначала удалить её "криво" установившийся аналог.
Удалить Денвер ещё проще! Программа НЕ прописывается в системный реестр, т.е. она не оставляет "следов" после себя.
Поэтому, будет достаточно удалить её каталог с именем WebServers,
находящийся сразу при открытии списка каталогов системного диска "C".
* * * * * *
**Ошибка! №2 Сервер не запускается
Дать приложению права администратора тоже очень просто!
Для этого нужно кликнуть на рабочем столе правой кнопкой мыши по значку запуска программы, т.е. по иконкеStart Denwer.
В открывшемся контекстном меню, вот в таком: (смотреть в новом окне), выбратьнужный вариант запуска. Обвёл его красным.
* * * * * *
**Ошибка! №1 Сервер не работает
Об этой причине сбоя локального сервера более чем ясно сказано, кажется, везде! Вместе со скайпом он работать НЕ будет!
Особенно(!) об этом нужно помнить, если на компьютере стоит О.С. Windows 10. У меня включался скайпавтоматически (при запуске Денвера),
и мне приходилось его (скайп) отключать вручную. Пока не отключил его автозапуск, естественно.
* * * * * *
**Ошибка! №2 Сервер не работает
На самых первых пробах использования Денвера, желая оставить нужную найденную страницу в интернете открытой, пытался включить и Денвер. Результат - сбой!
О сделанных выводах и причине сбоя написал ниже. смотреть сразу:
* * * * * *
**Ошибка! №1 Блокируется файл hosts
Этот файл обязательно(!) нужно внести в список доверенных "хостов"(серверов) для установленной на компьютер
антивирусной программы.
"А иначе нам удачи не видать! ... ...". Блокировка будет постоянной! А как внести
локальный сервер в упомянутый список, можно узнать в инструкции к каждой конкретной антивирусной программе.
* * * * * *
**Ошибка! №2 Блокируется файл hosts
Если вдруг есть подозрения, что данный файл заражён вирусами, проверить его сразу несколькими десятками антивирусных сканеров поможет
страница моего же сайта "Уход за компьютером"(откроется в новом окне).
Адрес этого файла → WINDOWS\system32\drivers\etc\hosts*Prim. Его можно открыть обычным блокнотом.
* * * * * *
**Плохо! Сервер работает медленно
Локальный сервер Денвер, хоть он и виртуальный, фактически полностью имитирует работу настоящего, т.е. удалённого сервера.
И, соответственно, прежде чем открыть, узнаёт DNS хоста "localhost".
Это занимает какое-то, хоть и мизерное, но время!
Поэтому, раз он всё-такилокальный, можно в настройках его подключения к БД (базе данных) прописать
НЕlocalhost, а напрямую - 127.0.0.1
Делается это в конфигурационном файле config.inc.php Путь до него видно на скриншоте, а сам файл я обвёл красным.
Внимание!Denwer должен быть ВЫКЛЮЧЕН! Залезаем в его "внутренности", как в обычную папку на компьютере.
И открываем файл обычным блокнотом.
В 36-ой строке кода:
$cfg['Servers'][$i]['controlhost'] = 'localhost'; нужно заменить localhost на 127.0.0.1
Получится вот так: $cfg['Servers'][$i]['controlhost'] = '127.0.0.1';
Всё! Теперь локальный сервер будет "летать"!
*P.S.Правда, заметно это будет только лишь при работе с MySQL-базами. Обычные коды на php-страницах и так нормально срабатывают.
Если правильно написаны, конечно.
* * * * * *
**Плохо! Не загружаются нужные файлы
Ещё один "глюк" содержится в настройках загрузчика файлов. Он состоит в том, что по-умолчанию загрузчик сервера
более 2 МБ"не поднимет". Однако,
исправить ситуацию всё же можно.
Нужно скорректировать код его скрипта.
Как добраться до нужного файла php.ini видно на верхнем рисунке (выделил его красной рамкой). Что делать дальше?
А дальше открываем его обычным блокнотом.
Код длинный! Но большую часть его занимают комментарии, подсвеченные зелёным. Активная часть кода - чёрная.
Вот с ней и будем работать.
Находим 537-ую строчку кода, и в выражении upload_max_filesize = 2M, отвечающем за максимально разрешённый "вес" загружаемого файла,
ставим, к примеру, - 16M.
И обязательно ещё одна правка!
Находим 424-ую строчку кода, где в выражении post_max_size = 8M, отвечающем за максимально разрешённый "вес" файла для передачи методом POST,
ставим (в случае с нашим примером) - 64M.
Важно! Немного поясню.
Последнее показанное выражение определяет максимальный размерпакета данных, который можно будет передать средствами PHP, т.е. методом POST.
И значение его параметра должно быть минимум в 2, а лучше в 3-4 раза больше, чем установлено для максимально разрешённого "веса" загружаемого файла.
И последнее!
Не забывать! Для коррекции кодов, сервер должен стоять → Stop Denwer.
Изменения вступят в силу при очередном запуске Денвера.
* * * * * *
Информация о портах
Программный порт – это условное число от 0 до 65535, которое показывает, какому приложению(?)адресован пакет данных.
Порт, который работает с программой, называется открытым.
Важно!В текущий момент времени любой порт может работать только лишь с 1-ой программой!
Например, для HTTP-соединения используется порт 80, а для HTTPS - порт 443.
▼
Из данной информации о программных портах становится ясно, почему может давать сбоилокальный сервер (виртуальный), если мы используем кроме него
ещё и удалённый сервер (физический), т.е. вышли в интернет.
Пусть это сделали и не мы, а сетевая программасамостоятельно подключилась. Компьютеру всё равно!
Понятно, что компьютер должен давать разным программам разные порты, но ... ... сбой потому так и называется ... ... .
**Справка
Локальный сервер работает по протоколу TCP - Transmition Control Protocol, который гарантирует надёжную связь и доставку пакетов данных через порт в том же порядке, в котором они были отправлены.
Протокол надёжный, и программы всегда пользуются им. Но!
Если две программы претендуют на один и тот же порт, начинается конфликт программ.
Для разрешения конфликта необходимо выяснить, какая именно(?) программа мешает работе локального сервера.
Какая? Сразу не скажешь. Одно знаю точно - это будет какая-то из сетевых программ, и можно её найти, пробуя их все по-очереди останавливать.
* * * * * *
В текущем подразделе страницы сайта перечислил простые причины возможных сбоев и способы настройки локального сервера.
Если же все упомянутые простые действия не устранили сбои в работе сервера, т.е. они не привели к его корректной работе, то это значит - пора "копать" глубже!
И для начала "раскопок" можно просмотреть "логи" локального сервера, которые потом нужно будет обязательно очистить!
Очистка логов в Денвере
"Логи" - это журналы, в которые Денвер постоянно записывает все-все действия, которые пользователь произвёл с ним, все свои реакции на действия пользователя,
все ошибки, и так далее. Короче, пишет ВСЁ!
Нашёл у него 2 типа журналов: "access" и "error".
В первом журнале (в access) записываются все события, которые с ним происходят: от запуска до остановки. Посекундно!
Во второй (в error) заносятся ошибки, которые, как считает Денвер, происходят во время работы сервера.
Вот их то и можно постараться проанализировать. Если получится, конечно.
Не случайно я выделил фразу: "как считает Денвер"!
К примеру, мой сервер постоянно пишет какие-то ошибки, в то время как всё работает отлично!
Почему?!
Может быть от того, что я не стал прописывать вставленные папки со своими сайтами в базы MySQL? Так, базы мне
"нужны, как собаке пятая нога". Ну, а может, и ещё от чего-то "хитромудрого" ... ... .
Понятия не имею! PHP работает - и ладно!
В "глубокие дебри программирования" мне как-то уж совсем не хотелось залезать.
А если такое когда-нибудь вдруг потребуется, то это можно сделать здесь:
Однако!
Со временем эти журналы сильно "разбухают" от записей, что, конечно же, не сказывается на работоспособности сервера, но их нужно (рекомендуется!)регулярно чистить. По крайней мере, дисковое место не будет "сжираться"!
При интенсивном использовании, это рекомендуется делать раз в 3 дня.
Проще всего добраться, и очистить "текстовые логи" Денвера. Как их найти, хорошо видно на нижнем рисунке, что я специально для этой страницы сайта сделал в фотошоп.
Нарисованная мною схема хорошо и наглядно показывает путь к логам локального сервера.
Отметил его зелёными стрелками, а сами логи красными галочками в квадратиках.
Но! Это всего лишь обычные текстовые логи.
А чаще всего "страдают" Денверы, когда много используются базы MySQL, как я это делал при обучении.
И в этом случае нужно регулярно чистить не только простые (текстовые) логи, но ещё и, так называемые, бинарные логи. Как почистить бинарные логи?
Делается это через интерфейс администраторской панели phpMyAdmin.
Попасть в неё очень просто!
Достаточно набрать в браузере - http://localhost/Tools/phpMyAdmin/
Что дальше?
Подготовил: нашёл в интернете, проверил на практике и, немного доработав, добавил сюда великолепную, наглядную(!) статью по данному вопросу.
Взять её можно в этом архиве:
Но! Следует знать!
Важно!Очистка даже всех логов не поможет!
Логи, т.е. журналы, никак не связаны с корректной работой локального сервера. Они лишь фиксируют всё происходящее с ним.
В чём данная операция действительно поможет - освободит место на диске, что тоже очень хорошо!
В интернете часто вижу сетования по поводу слишком быстрого "разрастания" журналов, которые могут занимать десятки, сотни мегабайт, а то и целые гигабайты!
Ну ..., а для настройки локального сервера придётся "штудировать" справочную документацию Денвера, и проверять его работоспособность.
Проверка работоспособности и помощь Денвера
Чтобы познакомиться, сделал в фотошоп коллаж из нескольких скриншотов его вспомогательной страницы, которая "вшита" в любую из версий.
Вот он!
*Prim. По "ссылкам" не кликать! Это рисунок.
Адрес страницы помощи, указал под ним.
Попасть на страницу помощи Денвера также очень легко!
Для этого набираем в адресной строке браузера всего лишь - http://localhost/
*Prim. Проверять denwer (по ссылкам из главной таблицы) следует БЕЗ интернета!
Поиск документации, ссылки на частые вопросы и форум сработают лишь только,
если интернет ПОДКЛЮЧЁН.
Тем не менее! Помнить!
Выходить в интернет лучше с ВЫКЛЮЧЁННОЙ программой локального сервера!
Проще всего, записать нужные адреса, и вводить их в поисковую строку браузера вручную, либо же записать их в текстовой файл,
сохранить его, а потом копировать и вставлять в браузер ссылки на интересующие адреса помощи Денвера.
* * *
Вот теперь, считаю, тему установки, использования и настройки локального сервера можно заканчивать, так как все более-менее значимые вопросы в ней разобраны.
Размещённая на этой странице информация одинаково актуальна для двух больших разделов: "Учебные сайты" и "Изучение PHP",
откуда я сделал прямые переходы на неё. Вернуться в названные разделы можно по нижнему мини-навигатору.