Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » Виртуальные хосты

Ответить
Настройки темы
Виртуальные хосты
C+C C+C вне форума

Аватара для C+C

Пользователь


Сообщения: 85
Благодарности: 0


Конфигурация

Профиль | Сайт | Отправить PM | Цитировать


С MySQL'ем раньше не сталкивался, но вот пришлось... Хотя проблема может даже и не в нем...
Вобще проблема: Windows XP, на нем крутятся Apache HTTP 2.0.55, MySQL 5.0 и PHP 5.2.6. Сервер используется искючительно в локальной сети. Настроено три виртуальных хоста. С сервера работают все три, а с других машин в сети, только один. В чем может быть проблемма?

п.с.: в Apache виртуальные хосты прописаны, в ...\system32\drivers\ets\hosts тоже все прописано

Отправлено: 10:36, 18-11-2008

 

Аватара для Strange_V

Старожил


Сообщения: 222
Благодарности: 29

Профиль | Отправить PM | Цитировать


Как настроены виртуальные хосты? (конфиг)
Цитата C+C:
\system32\drivers\ets\hosts тоже все прописано »
сервера или других компьютеров?

-------
Жизнь-это шахматная партия, по окончании которой и короли, и пешки ложатся в один ящик.


Отправлено: 11:42, 18-11-2008 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.


Аватара для vadimiron

Ветеран


Сообщения: 1864
Благодарности: 120

Профиль | Отправить PM | Цитировать


Цитата C+C:
\system32\drivers\ets\hosts тоже все прописано »
На всех трёх машинах прописано?

-------
Fortes fortuna adiuvat


Отправлено: 11:42, 18-11-2008 | #3

C+C C+C вне форума Автор темы

Аватара для C+C

Пользователь


Сообщения: 85
Благодарности: 0

Профиль | Сайт | Отправить PM | Цитировать


Цитата vadimiron:
На всех трёх машинах прописано? »
Эм... Машина одна, на ней три виртуальных хоста... В httpd.conf прописано следующее:
Код: Выделить весь код
NameVirtualHost 127.0.0.1

#localhost

<VirtualHost localhost>
ServerAdmin my@domain.com
ServerName localhost
DocumentRoot "D:/Sites/home/localhost/www"
ScriptAlias /cgi/ "D:/Sites/home/localhost/cgi/"
ErrorLog D:/Sites/home/localhost/error.log
CustomLog D:/Sites/home/localhost/access.log common
</VirtualHost>

#mysite

<VirtualHost mysite>
ServerAdmin my@domain.com
ServerName mysite
DocumentRoot "D:/Sites/home/mysite/www"
ScriptAlias /cgi/ "D:/Sites/home/mysite/cgi/"
ErrorLog D:/Sites/home/mysite/error.log
CustomLog D:/Sites/home/mysite/access.log common
</VirtualHost>
В ...\ets\hosts следующее:
Код: Выделить весь код
# (C) Корпорация Майкрософт (Microsoft Corp.), 1993-1999
#
# Это образец файла HOSTS, используемый Microsoft TCP/IP для Windows.
#
# Этот файл содержит сопоставления IP-адресов именам узлов.
# Каждый элемент должен располагаться в отдельной строке. IP-адрес должен
# находиться в первом столбце, за ним должно следовать соответствующее имя.
# IP-адрес и имя узла должны разделяться хотя бы одним пробелом.
#
# Кроме того, в некоторых строках могут быть вставлены комментарии 
# (такие, как эта строка), они должны следовать за именем узла и отделяться
# от него символом '#'.
#
# Например:
#
#      102.54.94.97     rhino.acme.com          # исходный сервер
#       38.25.63.10     x.acme.com              # узел клиента x

127.0.0.1       localhost
127.0.0.1       mysite
Но несмотря на это с машин локальной сети открывается только localhost

Отправлено: 12:38, 18-11-2008 | #4


Аватара для Strange_V

Старожил


Сообщения: 222
Благодарности: 29

Профиль | Отправить PM | Цитировать


Код: Выделить весь код
NameVirtualHost *:80

#localhost
<VirtualHost *:80>
ServerAdmin my@domain.com
ServerName localhost
... ...
</VirtualHost>

#mysite
<VirtualHost *:80>
ServerAdmin my@domain.com
ServerName mysite
... ...
</VirtualHost>
На всех машинах, с которых хотите заходить, пропишите в hosts:
ИП сервера mysite

-------
Жизнь-это шахматная партия, по окончании которой и короли, и пешки ложатся в один ящик.


Отправлено: 12:55, 18-11-2008 | #5

C+C C+C вне форума Автор темы

Аватара для C+C

Пользователь


Сообщения: 85
Благодарности: 0

Профиль | Сайт | Отправить PM | Цитировать


Цитата Strange_V:
пропишите в hosts:
ИП сервера mysite »
непомогло...
т.е. прописать "127.0.0.1 mysite" или "'ip web-сервера' mysite"

Отправлено: 12:58, 18-11-2008 | #6


Аватара для vadimiron

Ветеран


Сообщения: 1864
Благодарности: 120

Профиль | Отправить PM | Цитировать


Цитата C+C:
непомогло... »
Сервак после этого перезапустили??


покажите hosts, которую сделали на други машинах.ю а не на серваке

-------
Fortes fortuna adiuvat


Отправлено: 13:02, 18-11-2008 | #7

C+C C+C вне форума Автор темы

Аватара для C+C

Пользователь


Сообщения: 85
Благодарности: 0

Профиль | Сайт | Отправить PM | Цитировать


Цитата vadimiron:
покажите hosts, которую сделали на други машинах.ю а не на серваке »
точно такое же содержание (как на сервере):
Код: Выделить весь код
# (C) Корпорация Майкрософт (Microsoft Corp.), 1993-1999
#
# Это образец файла HOSTS, используемый Microsoft TCP/IP для Windows.
#
# Этот файл содержит сопоставления IP-адресов именам узлов.
# Каждый элемент должен располагаться в отдельной строке. IP-адрес должен
# находиться в первом столбце, за ним должно следовать соответствующее имя.
# IP-адрес и имя узла должны разделяться хотя бы одним пробелом.
#
# Кроме того, в некоторых строках могут быть вставлены комментарии 
# (такие, как эта строка), они должны следовать за именем узла и отделяться
# от него символом '#'.
#
# Например:
#
#      102.54.94.97     rhino.acme.com          # исходный сервер
#       38.25.63.10     x.acme.com              # узел клиента x

127.0.0.1       localhost
127.0.0.1       mysite
п.с. перезапуск Apache непомог...

Отправлено: 13:07, 18-11-2008 | #8


Аватара для Strange_V

Старожил


Сообщения: 222
Благодарности: 29

Профиль | Отправить PM | Цитировать


Цитата C+C:
т.е. прописать "127.0.0.1 mysite" или "'ip web-сервера' mysite" »
второй вариант

что отображает при заходе по имени с другой машины?

-------
Жизнь-это шахматная партия, по окончании которой и короли, и пешки ложатся в один ящик.


Отправлено: 13:21, 18-11-2008 | #9


Аватара для vadimiron

Ветеран


Сообщения: 1864
Благодарности: 120

Профиль | Отправить PM | Цитировать


Цитата C+C:
точно такое же содержание (как на сервере): »
Это неправильно. 127.0.0.1 - это адрес локальный, а вам для других машин надо прописать IP сервака, чтобы они знали, где эти хосты находятся.
И естественно
Цитата C+C:
127.0.0.1 localhost »
не надо трогать - так как это локальный адрес каждой отдельной машины

-------
Fortes fortuna adiuvat


Отправлено: 13:35, 18-11-2008 | #10



Компьютерный форум OSzone.net » Компьютеры + Интернет » Вебмастеру » Виртуальные хосты

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Vista + Apache + виртуальные хосты - сеть? d0ublezer0 Вебмастеру 4 01-12-2009 16:24
Redhat/Fedora - Redhat/Fedora - [решено] апач виртуальные хосты dihlof0s Общий по Linux 3 14-10-2009 07:55
FreeBSD - Не резолвятся хосты Transstroy Общий по FreeBSD 8 05-05-2008 08:46
Вируальные хосты kotid Вебмастеру 16 17-09-2006 18:47
Недоступны виртуальные хосты shark21 Вебмастеру 3 05-02-2003 10:42




 
Переход