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

Форум Apache

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

 

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

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

тема: Виртуальные хосты не хватаются в локалке
 
 автор: HURR!C@NE   (22.02.2006 в 18:01)   письмо автору
 
 

День добрый
На компе Apache 2.0.54, настроен на localhost + 2 виртуальника прописаны в конце httpd.conf на адресах 127.0.0.2 и 127.0.0.3.
Обращаюсь по именам на локальной машине - все три выдают каждый свою страничку, все ОК
Проблема в следующем:
когда обращаюсь с другой машины в локалке, на всех трех именах выдается страничка 1-го, тобто localhost, настройки для кот. прописаны в осн. тексте httpd.conf , а виртуальников в конце вроде как и нет.
на 2-й машине в файле hosts прописаны оба виртуала
(правда на один адрес, ведь оба на одной машине)
где искать причину?

   
 
 автор: cheops   (22.02.2006 в 19:37)   письмо автору
 
   для: HURR!C@NE   (22.02.2006 в 18:01)
 

А вы по адресу 127.0.0.* никогда с другой машины обратиться не сможете - этот диапазон предназначен для локальных нужд - перестраивайте виртуальные хосты на адрес 12.34.56.78.

   
 
 автор: HURR!C@NE   (23.02.2006 в 15:56)   письмо автору
 
   для: cheops   (22.02.2006 в 19:37)
 

я знаю, что по 127-м адресам только локально работа идет.
Машина с Apache имеет в домене адрес 10.6.0.5, на этот же адрес и сделаны ссылки в hosts на второй машине (а не на 127.*.., как подумали :) ).
и отзываются все три имени, но показывается по всем трем только страничка первого
что и где переписать,
чтоб по каждому имени показывало его страницу?

   
 
 автор: cheops   (23.02.2006 в 21:46)   письмо автору
 
   для: HURR!C@NE   (23.02.2006 в 15:56)
 

В приведённом выше файле обнаруживаются лишь два виртуальных хоста - что подразумевается под третьим? И почему в httpd.conf используется IP-адрес 12.34.56.78?

   
 
 автор: HURR!C@NE   (23.02.2006 в 22:38)   письмо автору
 
   для: cheops   (23.02.2006 в 21:46)
 

Имеется ввиду "основной" хост, имя и директория которого определены соотв. в строках 212 и 229 httpd.conf
и 2 доп. в конце httpd.conf
вот на эти 2 и не могу добраться с другой машины,
при вводе их имен выдается страничка из директории "основного".

а 12.34.56.78 нигде не исп., там # стоит..

   
 
 автор: cheops   (24.02.2006 в 13:16)   письмо автору
 
   для: HURR!C@NE   (23.02.2006 в 22:38)
 

Странно, то что основной видно - вообще говоря с другой машины не должно было бы видно ничего, если не используется IP-адрес хоста в локальной сети при определении "основного" хоста и виртуальных хостов.

   
 
 автор: HURR!C@NE   (24.02.2006 в 17:25)   письмо автору
 
   для: cheops   (24.02.2006 в 13:16)
 

может и странно, но так и работает
главное не это
что и где и как должно быть прописано,
чтоб с другой машины можно было видеть не только страницы корневого хоста,
но и виртуальников, прописаных внизу?

   
 
 автор: cheops   (25.02.2006 в 13:02)   письмо автору
 
   для: HURR!C@NE   (24.02.2006 в 17:25)
 

В этих строках
<VirtualHost 127.0.0.2:80>
<VirtualHost 127.0.0.3:80>
пропишите IP-адрес сервера в локальной сети, имена ithost2 и ithost прописаны в файле hosts других машин?

   
 
 автор: HURR!C@NE   (27.02.2006 в 10:40)   письмо автору
 
   для: cheops   (25.02.2006 в 13:02)
 

Спасибо, все работает..
Самое интересное, что так я сделал с самого начала..
и оно не работало...

   
 
 автор: cheops   (27.02.2006 в 13:40)   письмо автору
 
   для: HURR!C@NE   (27.02.2006 в 10:40)
 

А имена ithost2 и ithost точно прописаны в файле hosts других машин или у вас DNS-сервер поднят?

   
 
 автор: HURR!C@NE   (27.02.2006 в 17:00)   письмо автору
 
   для: cheops   (27.02.2006 в 13:40)
 

и то, и другое

кстати, что посоветуете по Apache кроме
"Сервер Apache 2. Бибилия пользователя" М. Дж. Кабир
и как правильно перекомпилировать исходники версии 2,2
чтоб можно было получить поддержку SSL,
исходники то я скачал, а вот в чем с ними работать и с каких файлов начинать, толком не разобрался....

   
 
 автор: cheops   (27.02.2006 в 23:20)   письмо автору
 
   для: HURR!C@NE   (27.02.2006 в 17:00)
 

Это glsv (Дизайнер) спросить надо - он у нас спец по компиляции Apache-й и прикручивании к нему всяких фичей. Я если честно, ничего лучше "Сервер Apache 2. Бибилия пользователя" М. Дж. Кабир пока не видел, да и не больно много навинок по Apache в последнее время появляется.

   
Rambler's Top100
вверх

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