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

Форум Apache

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

 

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

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

тема: Виртуальный хост...
 
 автор: Smile™   (13.12.2006 в 12:06)   письмо автору
18.2 Кб
 
 

Доброго всем времени суток.
У меня не получаеться настроить виртуальный хост. Мой компьютер подключен к локальной сети и я хочю запустить на нем HTTP сервер. Вот настройки которые я ввел:

Listen 127.0.0.1:8080
NameVirtualHost 10.0.6.24:8080

<VirtualHost 10.0.6.24:8080>
ServerAdmin webmaster@test.loc
DocumentRoot "D:\WebServ\htdocs\test"
ServerName test.loc
ErrorLog logs/test-error_log
CustomLog logs/test-access_log common
</VirtualHost>

<VirtualHost 10.0.6.24:8080>
ServerAdmin webmaster@test2.loc
DocumentRoot "D:\WebServ\htdocs\test2"
ServerName test2.loc
ErrorLog logs/test2-error_log
CustomLog logs/test2-access_log common
</VirtualHost>

содержимое hosts:
10.0.6.24 test.loc
10.0.6.24 test2.loc

Ошибок при запуске апач не выдает, но к этим хостам у меня обратиться не получаеться :(
Индексованые файлы лежат в D:\WebServ\htdocs\test и D:\WebServ\htdocs\test2 Все попытки доступа я пытаюсь осуществить на этом же компьютере. Файл с настройками я прикрепил... Если нужна ещо какаято информация, выложу...
Очень надеюсь на вашу помощь!!!

   
 
 автор: Smile™   (13.12.2006 в 12:35)   письмо автору
 
   для: Smile™   (13.12.2006 в 12:06)
 

Немного полистал ваш форум и зделал некоторые изменения:


Listen 8080
Listen 8081

NameVirtualHost 10.0.6.24:8080
NameVirtualHost 10.0.6.24:8081

<VirtualHost 10.0.6.24:8080>
    ServerAdmin webmaster@test.loc
    DocumentRoot "D:/WebServ/htdocs/test"
    ServerName test.loc
    ErrorLog logs/test-error_log
    CustomLog logs/test-access_log common
</VirtualHost>

<VirtualHost 10.0.6.24:8081>
    ServerAdmin webmaster@test2.loc
    DocumentRoot "D:/WebServ/htdocs/test2"
    ServerName test2.loc
    ErrorLog logs/test2-error_log
    CustomLog logs/test2-access_log common
</VirtualHost>


hosts:

10.0.6.24                         www.smile.loc
10.0.6.24:8080    test.loc
10.0.6.24:8081    test2.loc


когда я в браузере ввожу ip:port все работает, а вот по имени обращаться не хочет:(

   
 
 автор: cheops   (13.12.2006 в 13:53)   письмо автору
 
   для: Smile™   (13.12.2006 в 12:35)
 

>когда я в браузере ввожу ip:port все работает, а вот по имени обращаться не хочет:(
Даже локально? Или с другой машины сети? Дело в том, чтобы можно было обращаться по loc-адресу, придётся исправить файл hosts для всех машин локальной сети.

   
 
 автор: Smile™   (13.12.2006 в 15:39)   письмо автору
 
   для: cheops   (13.12.2006 в 13:53)
 

Я же писал что проверяю локально!!!

   
 
 автор: Smile™   (13.12.2006 в 15:42)   письмо автору
 
   для: Smile™   (13.12.2006 в 15:39)
 

Кстати, а можно запустить у себя на машине DNS сервер, если учесть что в сети их уже два есть, один внутренний другой внешний

   
 
 автор: cheops   (13.12.2006 в 16:48)   письмо автору
 
   для: Smile™   (13.12.2006 в 15:39)
 

В качестве адреса используете www.smile.loc:8080 или просто www.smile.loc? Последний адрес не пройдёт, так как обращение будет отправлено по 80 порту.

   
 
 автор: Smile™   (13.12.2006 в 19:51)   письмо автору
 
   для: cheops   (13.12.2006 в 16:48)
 

www.smile.loc это имя сервера по умолчанию... Он и работает на 80 порту и когда я ввожу свой апи без значения порта, я попадаю именно сюда... Но вопрос в том что я могу попасть на любой из них только по комбинации апи + порт, но не по имени :(

   
 
 автор: cheops   (13.12.2006 в 21:13)   письмо автору
 
   для: Smile™   (13.12.2006 в 19:51)
 

Правильно ли я понял: вы не можете попасть на другие виртуальные хосты и у вас Windows XP? Только на один первый? Если, да, тогда нужно загрузить обновление WindowsXP-KB884020-x86-rus.exe. В противном случае настроить несколько виртуальных хостов не удастся.

   
 
 автор: smile™   (14.12.2006 в 13:12)   письмо автору
 
   для: cheops   (13.12.2006 в 21:13)
 

Да виртуальные хосты работают!!! Но обращаться к ним можно лиш через указание айпи адреса и порта!!! А записи в файле hosts ничего не дают!!!

   
 
 автор: cheops   (14.12.2006 в 14:24)   письмо автору
 
   для: smile™   (14.12.2006 в 13:12)
 

Установите обновление постом выше (оно не требует проверки операционной системы).

   
 
 автор: Smile™   (15.12.2006 в 01:51)   письмо автору
 
   для: cheops   (14.12.2006 в 14:24)
 

У меня первый пак!!!

   
 
 автор: cheops   (15.12.2006 в 14:00)   письмо автору
 
   для: Smile™   (15.12.2006 в 01:51)
 

Плохо, вероятно придётся обновляться как-то до второго (если исправление не ставится на первый), без этого исправления несколько доменов из файла hosts действительно не подцепляются.

   
 
 автор: smile™   (15.12.2006 в 20:44)   письмо автору
 
   для: cheops   (15.12.2006 в 14:00)
 

Не люблю я второй пак :(

   
Rambler's Top100
вверх

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