6 апреля 2013 г.

Отслеживаем ошибки в конфигурационном файле httpd.conf



Отслеживаем ошибки в конфигурационном файле httpd.conf сервера Apache и работа с Системной переменной Path.

Для того чтобы отследить ошибку в конфигурационном файле httpd.conf, Apache нужно запускать в ручную.

Делаем следующее:
Прописываем путь к папке bin в системной переменной Path (Инструкция для Windows 7).
Start – Control Panel – Advanced – Environment Variables
Старт – Панель Управления – Система – Дополнительные параметры системы – Дополнительно – Переменные среды

Так как Apache установлен  на c:/Apache/bin, то чтобы каждый раз не  прописывать такой длинный путь в командной строке, а он может быть еще длиньше, мы и будем проделывать одну операцию. Следующие настройки, которые мы рассмотрим, можно применять не только к Apache, но и например к Photoshop.

 Итак, ищем:
1.      System variables (Системные переменные)
2.      Становимся на строчку Path и нажимаем Edit (Изменить).
3.      В самом конце, строчки, ставим ; (точку с запятой) и копируем туда путь к нашей папке bin, где находится наш Apache.

Пример:
;c:\Apache\bin\
Если нужно прописать например Photoshop, то это будет выглядеть так:
;c:\Apache\bin\;c:\Program Files\Adobe\Adobe Photoshop CS6\
4.      Нажимаем 3 раза OK

Photoshop теперь будет открываться в командной строке прописав все лишь одно слово photoshop. Это очень удобно и перед друзьями будет круто смотреться :)

Открываем окно с командной строкой командой Win+R и пишем cmd, либо Меню Пуск – (в поиске пишем cmd, Enter). Если до этого окно с командной строкой было открыто, то его следует закрыть, т.к. при его запуске считываются системные переменные.

Пишем:
httpd –k start
Если мы допустили ошибку в конфигурационном файле httpd.conf, то сразу выскочит сообщение в какой строке у нас ошибка и что именно не правильно.

Если же написать команду:
httpd start
то,  появится окошко со всеми ключами для Apache.

После исправления запускаем снова Apache,
httpd k start
если мы сделали все правильно, то он запустится. Это так называемая проверка на ошибки.

Комментариев нет :

Отправить комментарий

Оставить отзыв