Thread: Apache
View Single Post
Old 15-08-2003, 18:48   #10
Svartkladd
Priest Of Syrinx
 
Join Date: сен 2002
Сообщений: 3,635
Вопрос снят... причина - моя тупость
Есть следующие вопросы:
Люди! Пытаюсь настроить web сервер apache 1.3.28... стандартный тестинг SSI, CGI и HTML прошел успешно, а вот дальше начались проблемы...

1. Проблема с виртуальными хостами (все написанное ниже - попытки выполнения инструкций BHV "Самоучитель PHP4")...
В конец файла httpd.conf добавляю следующие строки:

NameVirtualHost 127.0.0.1
#----localhost
<VirtualHost localhost>
ServerAdmin webmaster@localhost
ServerName localhost
DocumentRoot "z:/home/localhost/www"
ScriptAlias /cgi/ "z:/home/localhost/cgi/"
ErrorLog z:/home/localhost/error.log
CustomLog z:/home/localhost/access.log common
</VirtualHost>
#----hacker
<VirtualHost hacker>
ServerAdmin webmaster@hacker.ru
ServerName hacker
DocumentRoot "z:/home/hacker/www"
ScriptAlias /cgi/ "z:/home/hacker/cgi/"
ErrorLog z:/home/hacker/error.log
CustomLog z:/home/hacker/access.log common
</VirtualHost>
#----cracker
<VirtualHost cracker>
ServerAdmin webmaster@cracker.ru
ServerName cracker
DocumentRoot "z:/home/cracker/www"
ScriptAlias /cgi/ "z:/home/cracker/cgi/"
ErrorLog z:/home/cracker/error.log
CustomLog z:/home/cracker/access.log common
</VirtualHost>

И в директории windows в файле hosts прописываю следующее:

127.0.0.1 localhost hacker
127.0.0.2 cracker

тоесть создаю два виртуальных хоста (один, hacker, с тем же IP-адресом, что и невиртуальный хост localhost)... все сохраняю... загружаю апач... вот что он пишет в строке состояния:

[Fri Aug 15 19:26:23 2003] [warn] pid file d:/apache group/apache/logs/httpd.pid
overwritten -- Unclean shutdown of previous Apache run?
[Fri Aug 15 19:26:23 2003] [warn] exec() may not be safe
[Fri Aug 15 19:26:23 2003] [warn] exec() may not be safe
[Fri Aug 15 19:26:23 2003] [warn] exec() may not be safe
[Fri Aug 15 19:26:23 2003] [warn] exec() may not be safe
Apache/1.3.28 (Win32) running...

Тоесть вроде бы и раннинг, но выше перечисленных предупреждений раньше не наблюдалось...

И далее при ранее успешных попытках загрузить броузером страничку с виртуального диска z... например, http://localhost или http://localhost/index.html, что особой разницы не имеет, он [не отвечает], причем он - это то броузер, то апач.
А при пути http://127.0.0.1 он нормально загружает страничку index.html... но это же пользы особой-то не приносит, тк тестинг SSI и CGI не предстовляется возможным... короче - из-за чего могут возникнуть такие проблемы после вышеперечисленных изменений в файле httpd.conf??? Очень нужна ваша помощь!

2. Второй вопрос про PHP 4.3.2, а точнее его инициализацию в апаче...
В книге сказано найти в файле httpd.conf строку:
AddType application/x-httpd-php,
раскрыть ее (убрать # перед ней) и дописать после нее две такие:

ScriptAlias /_php/ "D:/Php/"
Action application/x-httpd-php "/_php/php.exe"

Дык проблема-то в том, что ее (строки) нету в httpd.conf, по крайней мере в 1.3.28 (у автора 1.3.14)... и вообще во всем файле ни слова про PHP
Посоветуйте как настроить, pls... а то я уже готов комп сломать...
ЗЫ. А еще ж MySQL впереди... /бьется головой о клавивтуру.../
Svartkladd is offline   [Ответить с цитированием]