Forum Webscript.Ru
Общие => Веб-технологии => Тема начата: Yura_Z от 12 Марта 2001, 09:57:00
-
Может кто то столкнулся с такой же проблемой, вроде всё делаю как написано, а виртуальные сервера не хотят работать. Пишу в httpd.conf :
NameVirtualHost 127.0.0.2
#----server2-----
ServerAdmin rec@ezmail.ru
ServerName server2
DocumentRoot "c:/usr/local/apache/server2/www"
ScriptAlias /cgi/ "c:/usr/local/apache/server2/cgi-bin"
ErrorLog c:/usr/local/apache/server2/error.log
CustomLog c:/usr/local/apache/server2/access.log common
Второе действие: прописываю файлик в WIN директории Hosts.sam за одним Hosts (просто),
127.0.0.1 localhost
127.0.0.2 server2
По вызову в браузере localhost работает, а 127.0.0.2 никак.
-
Yura_Z (12-03-2001 09:57):
Второе действие: прописываю файлик в WIN директории Hosts.sam за одним Hosts (просто),
127.0.0.1 localhost
127.0.0.2 server2
По вызову в браузере localhost работает, а 127.0.0.2 никак.
Правильно лия понял, что пишешь в файл hosts, в не в hosts.sam?
Ты часом не через прокси работаешь?
Если да, то в броузере нужно поставить - не использовать прокси для адресов 127.0.0.2 и т.д.:)
-
Может кто то столкнулся с такой же проблемой, вроде всё делаю как написано, а виртуальные сервера не хотят работать.
Второе действие: прописываю файлик в WIN директории Hosts.sam за одним Hosts (просто),
127.0.0.1 localhost
127.0.0.2 server2
По вызову в браузере localhost работает, а 127.0.0.2 никак.
Кинь, если хочешь, мне на мыло httpd.conf. Посмотрю подробнее. Ежели чего найду скажу в форуме, или тебе на майл пошлю.
-
Проблема исчерпана! В браузере убрал прокси, сразу заработало. Всем спасибо, особенно Chs.
-
А вот интересно, у тебя работает папка cgi-bin на этом виртуальном сервере?
-
Painkiller (13-03-2001 22:22):
А вот интересно, у тебя работает папка cgi-bin на этом виртуальном сервере?
Да, вот проблема, папки CGI не работают, т.е. видят только основную 127.0.0.1 Что может быть? vgtu@riac.ru
-
Yura_Z (14-03-2001 13:59):
Да, вот проблема, папки CGI не работают, т.е. видят только основную 127.0.0.1 Что может быть? vgtu@riac.ru
Так человек же не зря вопрос задавал.:)
Поставь
ScriptAlias /cgi-bin/ "c:/usr/local/apache/server2/cgi-bin"
А потом неплохо бы в описании этой директории поставить ExecCGI. :)
-
Поставь
ScriptAlias /cgi-bin/ "c:/usr/local/apache/server2/cgi-bin"
А потом неплохо бы в описании этой директории поставить ExecCGI. :)[/quote]
Добавил запись в httpd.conf:
ScriptAlias /cgi-bin/ "C:/usr/local/apache/cgi-bin/"
ScriptAlias /cgi-bin/ "c:/usr/local/apache/server2/cgi-bin"
#
# "C:/usr/local/apache/cgi-bin" should be changed to whatever your ScriptAliased
# CGI directory exists, if you have that configured.
#
AllowOverride All
Options ExecCGI
AllowOverride All
Options ExecCGI
Отключил прокси, вызываю http://127.0.0.2/cgi-bin/script.cgi ... и ничего. Т.е. также, работает только 127.0.0.1, хотя в виртуальных дирректория www видна.
-
apache -t для начала,
а потом httpd.conf кинь мне на мыло.
-
А как всё таки настроить в виртуальных серверах папки CGI? Или скиньте httpd.conf на vgtu@riac.ru ? О результатах раскажу.
-
В конце строчки ставится "/", и всё работает ... Без неё никак.
ScriptAlias /cgi-bin/ "c:/usr/local/apache/server2/cgi-bin/"