Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум Apache

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: localhost
 
 автор: Вова1986   (23.05.2007 в 07:35)   письмо автору
 
 

В файле "httpd" я настроил:

#NameVirtualHost 127.0.0.1:80

#
# VirtualHost example:
# Almost any Apache directive may go into a VirtualHost container.
# The first VirtualHost section is used for requests without a known
# server name.
#
#<VirtualHost 127.0.0.1:80>
# ServerAdmin localhost
# DocumentRoot d:/data
# ServerName localhost
# ErrorLog logs/dummy-host.example.com-error_log
# CustomLog logs/dummy-host.example.com-access_log common
#</VirtualHost>

IP Нужно ввести свой, или тот который был в книге? В директории d:/data создал файл index.html но при вводе http://localhost/ выводится сообщение приветствия, вместо того текста что я ввел в файл index.html
Апаче перезагружал, но все равно не помогает.
В чем может быть проблема?
Спасибо.

   
 
 автор: Вова1986   (23.05.2007 в 16:08)   письмо автору
 
   для: Вова1986   (23.05.2007 в 07:35)
 

Убрал коментарии и поставил свой IP

NameVirtualHost #моего IP

#
# VirtualHost example:
# Almost any Apache directive may go into a VirtualHost container.
# The first VirtualHost section is used for requests without a known
# server name.
#
<VirtualHost #моего IP>
ServerAdmin localhost
DocumentRoot d:/data
ServerName localhost
ErrorLog logs/dummy-host.example.com-error_log
CustomLog logs/dummy-host.example.com-access_log common
</VirtualHost>


Загружается опять же приветствие Апаче "Вы видите это вместо ожидаемой страницы? и т.п."

Как мне создать виртуальный хост? Сделал все как написано в книге, но хтмл файл который я загрузил в папку d:/data - не грузится:( В чем может быть проблема?
Подскажите пожалуйста!

   
 
 автор: mesos   (23.05.2007 в 17:39)   письмо автору
 
   для: Вова1986   (23.05.2007 в 16:08)
 

Для локального хоста:

NameVirtualHost localhost:80

<VirtualHost superhost.local>
ServerAdmin vasya@pupkin.ru
DocumentRoot d:/data
ServerName superhost.local
ErrorLog logs/superhost.local.error
CustomLog logs/superhost.local.access common
</VirtualHost>

Затем прописываете superhost.local в DNS-сервере (если таковой имеется) или добавляете в файл C:\WINDOWS\system32\drivers\etc\hosts строку:

superhost.local    127.0.0.1

Перезагружаете Апач, набираете в браузере http://superhost.local и радуетесь.
P.S. Иногда требуется отключить прокси для локальных адресов в браузере.

   
 
 автор: Вова1986   (27.05.2007 в 19:59)   письмо автору
 
   для: mesos   (23.05.2007 в 17:39)
 

Я загрузил файл ХТМЛ(текст Привет и т.п.) но вместо него опять же выходит текст приветствия от Апаче.

   
 
 автор: Вова1986   (27.05.2007 в 20:01)   письмо автору
 
   для: Вова1986   (27.05.2007 в 19:59)
 

http://localhost
http://superhost.local/

оба выводят текст приветствия от Апаче:


Если Вы это видите, это значит, что установка ПО веб-сервера Apache на этой системе завершилась успешно. Вы можете теперь добавлять содержимое в эту директорию и заменить эту страницу.


--------------------------------------------------------------------------------

Вы видите это вместо ожидаемой страницы?
Эта страница находится здесь потому, что администратор системы изменил конфигурацию этого веб-сервера. Пожалуйста, свяжитесь с лицом, ответсвенным за поддержку этого сервера для выяснения ваших вопросов. Apache Software Foundation, автор ПО веб-сервера, которым пользуется администратор этой системы, не связан с поддержкой этой системы и не может помочь Вам разрешить проблемы конфигурации.


--------------------------------------------------------------------------------

Документация по веб-серверу Apache прилагается к комплекту ПО.

Вы можете свободно использовать пиктограмму, находящуюся ниже, на веб-сервере, использующим ПО Apache. Спасибо за использование Apache!

   
 
 автор: Agronom   (28.05.2007 в 20:28)   письмо автору
 
   для: Вова1986   (27.05.2007 в 20:01)
 

А зачем Виртуальные хосты? Вам для каких целей апач?

Если только для локальных целей, то пропишите в директиве DocumentRoot путь к документам.

Если хотите, чтобы туда имели доступ только с локального компьютера, то ниже пропишите

Order Deny,Allow
deny from All
allow from 127.0.0.1

Это глобально для апач, или для определенной директории

<directory путь>
Order Deny,Allow
deny from All
allow from 127.0.0.1
</directory>

   
 
 автор: mesos   (29.05.2007 в 00:11)   письмо автору
 
   для: Agronom   (28.05.2007 в 20:28)
 

Виртуальные хосты бывают очень полезными и на локальном компьютере.
Например, для нескольких проектов или утилит вроде phpmyadmin.

   
 
 автор: mesos   (29.05.2007 в 00:07)   письмо автору
 
   для: Вова1986   (27.05.2007 в 20:01)
 

Хм, поподробнее, пожалуйста, куда вы загрузили html-файл?
etc\hosts - обновили?
DocumentRoot - правильный прописали?

   
 
 автор: Agronom   (29.05.2007 в 19:26)   письмо автору
 
   для: mesos   (29.05.2007 в 00:07)
 

На локальном компьютере такие вещи можно и в Alias сунуть, пхп админ у меня так и стоит.

При поднятии виртуальных хостов первый должен соответствовать DocumentRoot, а не то работать не будет.

   
 
 автор: mesos   (30.05.2007 в 00:17)   письмо автору
 
   для: Agronom   (29.05.2007 в 19:26)
 

Алиасы не позволят задать разным хостам разные корневые директории. В результате можно заиметь неплохую свалку файлов.

>>При поднятии виртуальных хостов первый должен соответствовать DocumentRoot, а не то работать не будет.

Немного не понял, а почему же у меня работают и все с разными DocumentRoot? :-)
А вот без указания NameVirtualHost точно не будет работать.

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования