Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. MySQL на примерах. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум Apache

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Исправил httpd.conf как написано в книге. Что набирать в браузере?
 
 автор: Roman   (05.06.2005 в 15:09)   письмо автору
 
 

О.К.
Исправил httpd.conf как написано в книге (предпологаю, что пути к файлам не обязательно сдирать под кальку):

ServerAdmin killernog@localhost

ServerName KillerNOG

DocumentRoot "C:/Program Files/Apache Group/Apache2/doc"



<Directory />
Options Indexes FollowSymLinks
AllowOverride None
</Directory>

<Directory "C:/Program Files/Apache Group/Apache2/doc">
Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>

UserDir "C:/Program Files/Apache Group/Apache2/doc/usr"

Разместил в C:/Program Files/Apache Group/Apache2/doc страницу index.html.
Скажите пожалуйста: что теперь мне набирать в браузере чтоб увидеть страничку.
Loalhost открывает лишь:
«Если Вы это видите, это значит, что установка ПО веб-сервера Apache на этой системе завершилась успешно». Но если я помещаю страницу в директорию htdocs то все открывается нормально.
Если возможно, подскажите: чем проблема?

Да… Файл httpd.conf у меня в формате .txt (иконка стандартного Виндового блокнота). Это нормально или нет? Если второе, то какие имеются способы исправления?
С уважением, Роман.

   
 
 автор: cheops   (05.06.2005 в 15:46)   письмо автору
 
   для: Roman   (05.06.2005 в 15:09)
 

Вообще обычно ораганизуют виртуальный каталог для работы - это позволяет на одном сервере Apache организовывать сразу несколько сайтов. При установке сервера Apache вы можете ориентироваться на статью http://www.softtime.ru/info/articlephp.php?id_article=24, которую мы постоянно обновляем в связи с выходом новых версиий ПО. По этой же ссылке вы можете загрузить готовые конфигурационные файлы Apache и PHP и сверяться с ними по мере настройки сервера.

Сейчас вам нужно в конце конфигурационного файла httpd.conf прописать виртуальный хост.
NameVirtualHost 127.0.0.1:80

<VirtualHost 127.0.0.1:80>
    ServerAdmin webmaster@dummy-host.example.com
    DocumentRoot "D:/main"
    ServerName localhost
    ErrorLog logs/dummy-host.example.com-error_log
    CustomLog logs/dummy-host.example.com-access_log common
</VirtualHost>

Директива DocumentRoot определяет директорию, в которой будут хранится файлы виртуального хоста.

   
 
 автор: Roman   (05.06.2005 в 15:50)   письмо автору
 
   для: cheops   (05.06.2005 в 15:46)
 

Спасибо .
Сейчас попробую.
И еще, пожалуйста, ответе на следующий вопрос:
httpd.conf у меня в формате .txt (иконка стандартного Виндового блокнота). Это нормально или нет? Если второе, то какие имеются способы исправления?

С уважением, Роман.

   
 
 автор: cheops   (05.06.2005 в 15:56)   письмо автору
 
   для: Roman   (05.06.2005 в 15:50)
 

Это нормально, ведь конфигурационный файл - это обычный текстовый файл - его можно редактировать при помощи любого текстового редактора, в том числе и при помощи блокнота.

   
 
 автор: Roman   (05.06.2005 в 20:48)   письмо автору
10.5 Кб
 
   для: cheops   (05.06.2005 в 15:56)
 

Дописал в конец httpd.conf

<VirtualHost 127.0.0.1>
ServerAdmin killernog@localhost
DocumentRoot "C:/Program Files/Apache Group/Apache2/doc"
ServerName www.KillerNOG.com
ServerAlias www.site.ru www. host2.ru
ErrorLog logs/KillerNOG.example.com-error_log
CustomLog logs/KillerNOG.example.com-access_log common
</VirtualHost>

Перезапустил Апач и… Вылезло окно

ERROR
Te requested operation has failed

Test configuration выдал не менее радостное сообщение(см аттач)

Самое удивительное, что поставив на место «родной», предусмотрительно : ) сохраненный httpd.conf, результат остался прежним… Как можно исправить?

   
 
 автор: cheops   (05.06.2005 в 20:59)   письмо автору
 
   для: Roman   (05.06.2005 в 20:48)
 

А после того, как родной конфигурационный файл поставили - Apache перезапускали?

Перед определением виртуального хоста должна быть строка
NameVirtualHost 127.0.0.1

   
 
 автор: Roman   (05.06.2005 в 21:08)   письмо автору
 
   для: cheops   (05.06.2005 в 20:59)
 

Да перезапускал. Эффект 0-ой
А NameVirtualHost 127.0.0.1 сейчас поставлю... Посмотрим...

   
 
 автор: Roman   (05.06.2005 в 21:12)   письмо автору
 
   для: Roman   (05.06.2005 в 21:08)
 

OOPS.., Абздался... Он ведь (Apache) у меня вообще не запускается. Но строку вставил . Ноль естественно...

   
 
 автор: cheops   (05.06.2005 в 22:59)   письмо автору
 
   для: Roman   (05.06.2005 в 21:12)
 

А что в логах пишет?

PS Кстати, директория doc у вас существует? Она вроде htdocs по умолчанию называется...

   
 
 автор: glsv (Дизайнер)   (07.06.2005 в 09:28)   письмо автору
 
   для: cheops   (05.06.2005 в 22:59)
 

Гош, Roman выше выложил принтскрин. Там Apache пишет, что не может найти httpd.conf

   
 
 автор: Roman   (07.06.2005 в 20:00)   письмо автору
 
   для: glsv (Дизайнер)   (07.06.2005 в 09:28)
 

Никогда не чувствовал себя таким идиотом…
ТС у меня конечно же есть.., И КАК ВЫ ВИДИТЕ ОШИБКОЙ БЫЛО - httpd.conf.conf. (см. аттач). Исправил на httpd.conf и все заработало!
Sorry за потраченное время. Индеец на орбите! Но это не все и я продолжаю свой тернистый «конфигурационный» путь и еще успею вам надоесть : ).
Спасибо!!!
С уважением, Роман.
P.S. Логи нашел, но, думаю, раз на данном этапе инцидент исчерпан, нет смысла приводить их.
Еще раз спасибо

   
 
 автор: Roman   (07.06.2005 в 20:03)   письмо автору
 
   для: Roman   (07.06.2005 в 20:00)
 

И после:

   
 
 автор: glsv (Дизайнер)   (07.06.2005 в 21:15)   письмо автору
 
   для: Roman   (07.06.2005 в 20:03)
 

Ну и ладненько :)

   
 
 автор: glsv (Дизайнер)   (06.06.2005 в 04:04)   письмо автору
 
   для: Roman   (05.06.2005 в 20:48)
 

>Test configuration выдал не менее радостное сообщение(см аттач)
Вы уверены, что httpd.conf лежит по указанному пути?
Кстати, вы его в блокноте редактировали? Блокнот, по моему, имеет крайне неприятную особенность принудительно присваивать расширение .txt

Если это так, то естественно Apache не может найти файл httpd.conf, поскольку вместо него лежит что-нибудь вроде httpd.conf.txt

   
 
 автор: Roman   (06.06.2005 в 20:28)   письмо автору
 
   для: glsv (Дизайнер)   (06.06.2005 в 04:04)
 

CHEOPSу:
Да, htdocs существует.
Извините, но я еще не в курсе: что там в логах нужно смотреть? Поподробней пожалуйста, если не сложно.


ДИЗАЙНЕРу :
Да, я его редактировал в блокноте. Как избавиться от расширения. Через - "сохранить как" - пойдет? Достаточно ли прописать вместо .TXT - .CONF? Проверить сейчас не могу, т.к. нахожусь вне дома...
Существуют ли какие либо специализированные редакторы.
Спасибо.
С уважением, Роман.

   
 
 автор: cheops   (06.06.2005 в 20:32)   письмо автору
 
   для: Roman   (06.06.2005 в 20:28)
 

Просто зайдите в директорию logs - там хранятся логи (отчёты), если apache не стартует, то обратитесь к логу error.log - можете выложить его здесь, мы поможем с интерпретацией. Если вас интересует обращение к серверу и его ответы, то следует обратится не к файлу ошибок, а к файлу доступа access.log (для виртуального хоста файлы будут называться так, как они обозначены в контейнере виртуально хоста KillerNOG.example.com-error_log и KillerNOG.example.com-access_log.

   
 
 автор: Roman   (06.06.2005 в 21:10)   письмо автору
 
   для: cheops   (06.06.2005 в 20:32)
 

Хорошо.
Завтра (к сожалению) посмотрю что к чему.
С уважением, Роман.

   
 
 автор: glsv (Дизайнер)   (07.06.2005 в 09:17)   письмо автору
 
   для: Roman   (06.06.2005 в 20:28)
 

> Да, я его редактировал в блокноте. Как избавиться от расширения. Через - "сохранить как" - пойдет? Достаточно ли прописать вместо .TXT - .CONF?
Не уверен. По моему, он все равно подставит .txt в конце.
Либо, ему нужно это говорить каждый раз при сохранении. В общем, неудобно в нем работать.
Воспользуйтесь чем-нибудь вроде FAR-а, Windows Commander-a, Total Commander-a и т.п.

>Существуют ли какие либо специализированные редакторы.
Специализированных нет. Нужны самые простейшие, но которые не будут слишком умничать, подставляя свое собственное расширение.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования