Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: name-based виртуальный хостинг

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Описание: проблема - пропускает мимо localhost
dimalogin
Отправлено: 14 Декабря, 2007 - 00:01:11
Post Id



Новичок


Покинул форум
Сообщений всего: 24
Дата рег-ции: Апр. 2007  
Откуда: Санкт-Петербург


Помог: 0 раз(а)




Здраствуйте, в httpd.conf использую виртуальные хосты по следующему шаблону:
PHP:
скопировать код в буфер обмена
  1.  
  2. NameVirtualHost *:80
  3. <VirtualHost *:80>
  4.    ServerAdmin webmaster@example.com
  5.    DocumentRoot /www/docs/example/
  6.    ServerName example.com
  7.    ErrorLog logs/error.log
  8.    CustomLog logs/access.log common
  9. </VirtualHost>
  10.  

во второй секции конфигурационного файла, где задаются директивы основного сервера
указано:

Но при наборе в адресной строке localhost отображается первая секция из виртуальных хостов, как будто и нет вовсе localhost. Почему? Версия сервера: apache 2.0.61 (из второй линейки) В файле hosts:
PHP:
скопировать код в буфер обмена
  1.  
  2. 127.0.0.1 localhost
  3. 127.0.0.1 виртуальный хост1
  4. 127.0.0.1 виртуальный хост2
  5. 127.0.0.1 виртуальный хост3
  6.  

Причем, так как это name-based определение виртуального хоста то не к чему не приводит и смена ip для localhost
Платформа: windows XP
 
 Top
evgenijj
Отправлено: 14 Декабря, 2007 - 09:22:11
Post Id



Участник


Покинул форум
Сообщений всего: 1212
Дата рег-ции: Авг. 2006  
Откуда: Москва


Помог: 10 раз(а)




Надо продублировать директивы основного сервера в секции виртуальных хостов
PHP:
скопировать код в буфер обмена
  1.  
  2. NameVirtualHost 127.0.0.1:80
  3. #
  4. #   localhost
  5. #
  6. <VirtualHost 127.0.0.1:80>
  7.    ServerAdmin admin@localhost
  8.    ServerName localhost
  9.    DocumentRoot "C:/work/localhost/www"
  10.    ServerAlias www.site.ru www.host.ru
  11.    ScriptAlias /cgi-bin/ "C:/work/localhost/cgi/"
  12.    ScriptAlias /cgi/ "C:/work/localhost/cgi/"
  13.    ErrorLog C:/work/localhost/error.log
  14.    CustomLog C:/work/localhost/access.log common
  15. </VirtualHost>
  16. #
  17. #   localhost1
  18. #
  19. <VirtualHost 127.0.0.1:80>
  20.    ServerAdmin admin@localhost1
  21.    ServerName localhost1
  22.    DocumentRoot "C:/work/localhost1/www"
  23.    ServerAlias www.site1.ru www.host1.ru
  24.    ScriptAlias /cgi-bin/ "C:/work/localhost1/cgi/"
  25.    ScriptAlias /cgi/ "C:/work/localhost1/cgi/"
  26.    ErrorLog C:/work/localhost1/error.log
  27.    CustomLog C:/work/localhost1/access.log common
  28. </VirtualHost>
  29. #
  30. #   localhost2
  31. #
  32. <VirtualHost 127.0.0.1:80>
  33.    ServerAdmin admin@localhost2
  34.    ServerName localhost2
  35.    DocumentRoot "C:/work/localhost2/www"
  36.    ServerAlias www.site2.ru www.host2.ru
  37.    ScriptAlias /cgi-bin/ "C:/work/localhost2/cgi/"
  38.    ScriptAlias /cgi/ "C:/work/localhost2/cgi/"
  39.    ErrorLog C:/work/localhost2/error.log
  40.    CustomLog C:/work/localhost2/access.log common
  41. </VirtualHost>
  42.  
 
 Top
dimalogin
Отправлено: 14 Декабря, 2007 - 13:49:11
Post Id



Новичок


Покинул форум
Сообщений всего: 24
Дата рег-ции: Апр. 2007  
Откуда: Санкт-Петербург


Помог: 0 раз(а)




Да, спасибо, теперь все работает
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« Apache и другие веб-серверы »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB