Автор Тема: Настраиваю виртуальные сервера в Апаче'win98 3 день и ничего не выходит  (Прочитано 5967 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Yura_Z

  • Завсегдатай
  • Новичок
  • *
  • Сообщений: 34
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.kirov.ru/~yura
Может кто то столкнулся с такой же проблемой, вроде всё делаю как написано, а виртуальные сервера не хотят работать. Пишу в 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 никак.

Оффлайн Chs

  • Perl программер
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1108
  • +0/-0
  • 2
    • Просмотр профиля
    • http://chs.now.at/
Цитировать
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 и т.д.:)
2B OR NOT 2B = FF

Оффлайн lodevar

  • Сеньор-Помидор
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 757
  • +0/-0
  • 2
    • Просмотр профиля
    • http://lodevar.hut.ru
Цитировать
Может кто то столкнулся с такой же проблемой, вроде всё делаю как написано, а виртуальные сервера не хотят работать.
Второе действие: прописываю файлик в WIN директории Hosts.sam за одним Hosts (просто),
127.0.0.1       localhost
127.0.0.2       server2
По вызову в браузере localhost работает, а 127.0.0.2 никак.

Кинь, если хочешь, мне на мыло httpd.conf. Посмотрю подробнее. Ежели чего найду скажу в форуме, или тебе на майл пошлю.
С наилучшими пожеланиями. LODEVAR

Оффлайн Yura_Z

  • Завсегдатай
  • Новичок
  • *
  • Сообщений: 34
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.kirov.ru/~yura
Проблема исчерпана! В браузере убрал прокси, сразу заработало. Всем спасибо, особенно Chs.

  • Гость
А вот интересно, у тебя работает папка cgi-bin на этом виртуальном сервере?

Оффлайн Yura_Z

  • Завсегдатай
  • Новичок
  • *
  • Сообщений: 34
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.kirov.ru/~yura
Цитировать
Painkiller (13-03-2001 22:22):
А вот интересно, у тебя работает папка cgi-bin на этом виртуальном сервере?

Да, вот проблема, папки CGI не работают, т.е. видят только основную 127.0.0.1 Что может быть? vgtu@riac.ru

Оффлайн Chs

  • Perl программер
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1108
  • +0/-0
  • 2
    • Просмотр профиля
    • http://chs.now.at/
Цитировать
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. :)
2B OR NOT 2B = FF

Оффлайн Yura_Z

  • Завсегдатай
  • Новичок
  • *
  • Сообщений: 34
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.kirov.ru/~yura
Поставь
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 видна.

Оффлайн Chs

  • Perl программер
  • Глобальный модератор
  • Ветеран
  • *****
  • Сообщений: 1108
  • +0/-0
  • 2
    • Просмотр профиля
    • http://chs.now.at/
apache -t для начала,
а потом httpd.conf кинь мне на мыло.
2B OR NOT 2B = FF

Оффлайн Yura_Z

  • Завсегдатай
  • Новичок
  • *
  • Сообщений: 34
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.kirov.ru/~yura
А как всё таки настроить в виртуальных серверах папки CGI? Или скиньте httpd.conf на vgtu@riac.ru ?  О результатах раскажу.

Оффлайн Yura_Z

  • Завсегдатай
  • Новичок
  • *
  • Сообщений: 34
  • +0/-0
  • 0
    • Просмотр профиля
    • http://www.kirov.ru/~yura
В конце строчки ставится "/", и всё работает ... Без неё никак.
ScriptAlias /cgi-bin/ "c:/usr/local/apache/server2/cgi-bin/"

 

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28