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

Форум Apache

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

 

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

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

тема: It works!
 
 автор: bondvt04   (02.11.2010 в 12:56)   письмо автору
 
 

Только что установил сервер Apache 2.2.17. При установке на вопросы типа домен/сайт отвечал localhost. Из папки htdocs удалил файл index.html, который собственно и содержит надпись "It works!". Теперь внимание! Перезапускаю комп, сервер запускается, как служба, открываю firefox и пишу в адресную строку "http://localhost/". В окне отображается та же надпись "It works!". При том, что страничка index.html в папке htdocs удалена! Внимание, вопрос: когда я ввожу в адресную строку браузера http://localhost/, где именно сервер ищет странички по-умолчанию? Что-то в файле conf\httpd.conf я подсказок пока не находил. И, собственно, где находится эта вторая, "запасная", страничка с приветствием "It works!"?

  Ответить  
 
 автор: Uzer44   (02.11.2010 в 16:30)   письмо автору
 
   для: bondvt04   (02.11.2010 в 12:56)
 

ищите контейнер <VirtualHost
и смотрите что прописано в DocumentRoot
так и найдете кто чего и откуда

  Ответить  
 
 автор: bondvt04   (02.11.2010 в 18:06)   письмо автору
 
   для: Uzer44   (02.11.2010 в 16:30)
 

Там я написал:
"
<VirtualHost 127.0.0.1:80>
ServerAdmin bondvt04@gmail.com
DocumentRoot c:/server/apache/htdocs/01/
ServerName www.bondvt04.com
</VirtualHost>
"

В папке c:/server/apache/htdocs/01/ лежит докуме нт с именем index.html, который тупо выводит "Hello< World!". Ещё предположения, господа? :)

  Ответить  
 
 автор: Uzer44   (03.11.2010 в 09:07)   письмо автору
 
   для: bondvt04   (02.11.2010 в 18:06)
 

чтобы более детально подсказать приатачч конфиг апача

  Ответить  
 
 автор: .....   (02.11.2010 в 16:34)
 
   для: bondvt04   (02.11.2010 в 12:56)
 

.......>find /n /i "DocumentRoot" "с:\путь где лежит apache\conf\*.conf"

..... или httpd.conf

  Ответить  
 
 автор: soldier   (03.11.2010 в 09:36)   письмо автору
 
   для: .....   (02.11.2010 в 16:34)
 

В файле httpd.conf есть строчка DocumentRoot "C:/ххх(каталог апача)/ууу(корневой каталог для сайтов)/" если она раскоментирована то это существующий путь к корненвому каталогу, где должны быть рамещены каталоги сайтов. Если вам нужен сайт по умолчанию то после ууу необходимо указать корневой каталог этого сайта, при этом каталог должен находится в директории ууу. Такой сат будет работать без использования VirtualHost. Если необходимы виртуальные хосты, то стот обратить внимание на версию апача поскольку ранние версии предполагали конфигурирования VirtualHost непосредственно в файле httpd.conf, поздние версии содержат спициальный файл httpd-vhosts.conf расположенный в директории conf/extra. Ну и если ваш сайт имеет доменное имя то кофиг виртуального хоста для него будет иметь вид
<VirtualHost *:80>
ServerAdmin admin@хххххх.сом
DocumentRoot C:/хххх/уууу/zzz
ServerName хххххх.сом
ServerAlias www.хххххх.сом
ErrorLog logs/хххххх.сом-error_log
CustomLog logs/хххххх.сом-access_log common

</VirtualHost>

  Ответить  
Rambler's Top100
вверх

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