Большой Воронежский Форум
» Веб-дизайн>Помогите, пожалуйста ! Вот установила Apach 1.3 и PHP 4
Daria 09:24 09.11.2004
Помогите, пожалуйста !
Вот установила Apach 1.3 и PHP 4, настроила файл конфигурации Apach, чтобы он понимал PHP. Apach запускается нормально, без всяких ошибок, теперь, я хочу посмотреть файл, который написан на PHP(я сохранила в папке Apach в папке htdocs), я запускаю Apach, Internet Explorer и набираю в адресной строке такой адрес: http://localhost/имя файла.php и нажимаю "Enter", у меня появляется сообщение:"Невозможно отобразить страницу". Я не знаю, что делать.
Помогите, пожалуйста ! Очень надо для работы.
Заранее большое спасибо. Дарья. [Ответ]
VaUlt 10:07 09.11.2004
Daria а если просто набрать
http://localhost - появляется Test Page Apache?
если да, то проверяйте, куда Вы пишете свой файл.
А вообще почитайте:
http://diedas.ru/3_text_denver.shtml [Ответ]
Den 14:08 09.11.2004
а ты правильно указала путь к ПХП4?
к примеру
<Directory "D:/usr/local/php4">
Options ExecCGI
</Directory>
ScriptAlias "/__php_dir__/" "D:/usr/local/php4/"
AddType application/x-httpd-php .php
Action application/x-httpd-php "/__php_dir__/php.exe" [Ответ]
Dl 15:59 15.11.2004
Если ещё интересно - пара ссылок:
http://phpclub.ru/talk/showthread.ph...408#post265408
http://detail.phpclub.ru/article/2001-04-20 [Ответ]
Alex Klimov 07:10 16.11.2004
плакалъ [Ответ]
Наблюдающий 22:57 17.11.2004
Alex Klimov может хватит звездиться [Ответ]
Daria 17:11 18.11.2004
Большое спасибо, я справилась с Apach и PHP, всё заработало, спасибо вам большое. Но теперь, у меня другая проблема: я не могу кроме виртуального хоста "localhost" создать ещё один хост, например, я хочу создать хост с именем: "school.kotkov.ru", я его описываю после описания хоста "localhost" вот посмотрите, как я их описываю:
NameVirtualHost 127.0.0.1
#-localhost
<VirtualHost localhost>
ServerAdmin [email protected]
ServerName localhost
DocumentRoot "C:/home/localhost/www"
ScriptAlias /cgi/ "C:/home/localhost/cgi"
ErrorLog C:/home/localhost/error.log
CustomLog C:/home/localhost/access.log env=common
</VirtualHost>
#-school.kotkov.ru
<VirtualHost school.kotkov.ru>
ServerAdmin [email protected]
ServerName school.kotkov.ru
DocumentRoot "C:/home/school.kotkov.ru/www"
ScriptAlias /cgi/ "C:/home/school.kotkov.ru/cgi"
ErrorLog C:/home/school.kotkov.ru/error.log
CustomLog C:/home/school.kotkov.ru/access.log env=common
</VirtualHost>

Делаю изменения в системном файле "hosts, который расположен в папке Windows, я там пишу: "127.0.0.1 localhost school.kotkov.ru".
Запускаю Apach и пробую запустить хосты,но ни один не работает.
Помогите, пожалуйста. Очень прошу. [Ответ]
Dl 17:42 18.11.2004
Кусок из работающего httpd.conf:

<VirtualHost your_ip:80>
ServerAdmin user@domain
DocumentRoot paht_to_dir
ServerName www.server_name.ru
ErrorLog path_to_error_log_file
CustomLog path_to_access_log_file common
</VirtualHost>

Да, и ещё в файлике hosts (у меня в C:\windows\system32\drivers\etc) дописать строчку

your_ip server_name [Ответ]
Daria 14:13 19.11.2004

Сообщение от :
Первоначальное сообщение от Dl
Кусок из работающего httpd.conf:

<VirtualHost your_ip:80>
ServerAdmin user@domain
DocumentRoot paht_to_dir
ServerName www.server_name.ru
ErrorLog path_to_error_log_file
CustomLog path_to_access_log_file common
</VirtualHost>

Да, и ещё в файлике hosts (у меня в C:\windows\system32\drivers\etc) дописать строчку

your_ip server_name

Всё равно не получается. [Ответ]
Daria 06:15 20.11.2004
Скажите, пожалуйста, надо ли делать ещё какие-то настройки для моего нового хоста в файле "httpd.conf", кроме директории <VirtualHost> или нет ?
А ещё я прочитала в книге про Apach, что для виртуальных хостов надо протокол HTTP 1.0 или выше как проверить, какой у меня стоит протокол HTTP ? У меня браузер IE6.

Помогите, пожалуйста ! Очень надо для работы !!! [Ответ]
Jonny 06:55 20.11.2004
Alex Klimov Мудаки не в теме. Прощай [Ответ]
Dl 14:47 20.11.2004
NameVirtualHost 127.0.0.1:80
<VirtualHost 127.0.0.1:80>
ServerAdmin admin@localhost
DocumentRoot PATH_TO_DIR
ServerName localhost
ErrorLog logs/localhost-error_log
CustomLog logs/localhost-access_log common
</VirtualHost>
<VirtualHost 127.0.0.1:80>
ServerAdmin admin@my_host.com
DocumentRoot PATH_TO_DIR
ServerName my_host.com
ErrorLog logs/my_host.com-error_log
CustomLog logs/my_host.com-access_log common
</VirtualHost>

в httpd.conf это раз,

127.0.0.1 localhost
127.0.0.1 my_host.com

в hosts это два,

в настройках браузера не использовать подключение для my_host.com это три.

У меня работает [Ответ]
Daria 15:43 20.11.2004

Сообщение от :
Первоначальное сообщение от Dl
в настройках браузера не использовать подключение для my_host.com это три.

Простите, но я не очень хорошо поняла, что означает эта строчка, пожалуйста, объясните. [Ответ]
Dl 16:26 20.11.2004
Если подключение к интернету через прокси-сервер, то

сервис - свойства обозревателя - подключения - настройка LAN - дополнительно - в поле "исключения" не использовать прокси-сервер для адресов пишешь имя своего виртуального хоста. [Ответ]
Daria 15:49 21.11.2004
Всем, привет!
Я выяснила причину, почему у меня не получается подключить дополнительный хост. Дело в том, что у меня на компе стоит две операционки - Win98 и WinXP, они обе установлены в файловой системе FAT32. Я попробовала установить у соседей Apach и настроить мой хост, у меня всё получилось, а у моих соседей стоит одна только WinXP, правда, в системе FAT.
Я знаю, что вы мне скажите: "Стирай всё и ставь одну XP" я, конечно, понимаю, что это самый простой выход, но нельзя ли как-то по-другому сделать ? Неохота всё переустанавливать, у меня стоит много нужных программ !
Заранее спасибо. Дарья. [Ответ]
KVN 10:13 28.11.2004
серьезно эта операционка мало подходит для сетевого программирования так что ХР и все будет в порядке [Ответ]
Вверх