Создания вирт.хостов в веб-сервере XAMPP

Установка и настройка веб-серверов и серверов приложений

Re: Создания вирт.хостов в сервере XAMPP

Сообщение Dimanok » 29 май 2009, 16:01

ibe писал(а):Может просто прописать в httpd.conf:

Код: Выделить всёРазвернуть
#----site.vfose.ru

<VirtualHost site.vfose.ru>
ServerAdmin webmaster@site.vfose.ru
ServerName site.vfose.ru
DocumentRoot "C:/www/htdocs/site.vfose.ru"
ScriptAlias /cgi/ "C:/www/htdocs/site.vfose.ru/cgi/"
ErrorLog C:/www/htdocs/site.vfose.ru/logs/error.log
CustomLog C:/www/htdocs/site.vfose.ru/access.log common
</VirtualHost>

?

попробуй , но у меня какрас из-за этого и не работал апач :) но ещё рас говорю проверь наличие всех директорий .
www.strike64.ru - Крупнейшая конференция о играх корпорации Valve, Поволжья
Dimanok
Автор
 
Сообщения: 3506
Зарегистрирован: 05 июл 2008, 11:02
Откуда: Саратов
Домен: http://www.strike64.ru

Re: Создания вирт.хостов в сервере XAMPP

Сообщение ibe » 29 май 2009, 16:05

Там как вообще надо эти хосты создавать?
Раскомментировать httpd-vhosts в httpd.conf
В httpd-vhosts прописать
Код: Выделить всёРазвернуть
<VirtualHost site.vfose.ru>
ServerAdmin webmaster@site.vfose.ru...и т.д.

Создать опр. папки
Перезапустить апач
Все ?
Изображение
Аватара пользователя
ibe
Активный участник
 
Сообщения: 893
Зарегистрирован: 31 мар 2009, 00:46

Re: Создания вирт.хостов в сервере XAMPP

Сообщение Dimanok » 29 май 2009, 16:06

да
www.strike64.ru - Крупнейшая конференция о играх корпорации Valve, Поволжья
Dimanok
Автор
 
Сообщения: 3506
Зарегистрирован: 05 июл 2008, 11:02
Откуда: Саратов
Домен: http://www.strike64.ru

Re: Создания вирт.хостов в сервере XAMPP

Сообщение ibe » 29 май 2009, 20:17

В общем поставил опять xampp. Создал вирт. хост site.vfose.ru. Захожу. Браузер пишет:

Вы попытались получить доступ к адресу http://site.vfose.ru/, который сейчас недоступен. Убедитесь, что веб-адрес (URL) введен правильно, и попытайтесь перезагрузить страницу.
Убедитесь, что соединение с Интернет активно, и проверьте, работают ли другие приложения, использующие это соединение.

Далее пробовал зайти по http://localhost:
Access forbidden!

You don't have permission to access the requested object. It is either read-protected or not readable by the server.

If you think this is a server error, please contact the webmaster.
Error 403
localhost
05/29/09 20:17:26
Apache/2.2.11 (Win32) DAV/2 mod_ssl/2.2.11 OpenSSL/0.9.8i PHP/5.2.9


Вот мой httpd-vhosts:
Код: Выделить всёРазвернуть
#
# Virtual Hosts
#
# If you want to maintain multiple domains/hostnames on your
# machine you can setup VirtualHost containers for them. Most configurations
# use only name-based virtual hosts so the server doesn't need to worry about
# IP addresses. This is indicated by the asterisks in the directives below.
#
# Please see the documentation at
# <URL:http://httpd.apache.org/docs/2.2/vhosts/>
# for further details before you try to setup virtual hosts.
#
# You may use the command line option '-S' to verify your virtual host
# configuration.

#
# Use name-based virtual hosting.
#
##NameVirtualHost *:80

#
# VirtualHost example:
# Almost any Apache directive may go into a VirtualHost container.
# The first VirtualHost section is used for all requests that do not
# match a ServerName or ServerAlias in any <VirtualHost> block.
#

<VirtualHost *:80>
    ServerAdmin webmaster@site.vfose.ru
    DocumentRoot C:\xampp\www\site.vfose.ru
    ServerName site.vfose.ru
    ErrorLog C:\xampp\www\site.vfose.ru\error.log
    CustomLog C:\xampp\www\site.vfose.ru\access.log common
</VirtualHost>

##<VirtualHost *:80>
##    ServerAdmin webmaster@dummy-host2.example.com
##    DocumentRoot /www/docs/dummy-host2.example.com
##    ServerName dummy-host2.example.com
##    ErrorLog @rel_logfiledir@/dummy-host2.example.com-error_log
##    CustomLog @rel_logfiledir@/dummy-host2.example.com-access_log common
##</VirtualHost>


Че я не так делаю?


...блин может поставить topserver, сравнить че там :D
Изображение
Аватара пользователя
ibe
Активный участник
 
Сообщения: 893
Зарегистрирован: 31 мар 2009, 00:46

Re: Создания вирт.хостов в веб-сервере XAMPP

Сообщение doliar » 29 май 2009, 23:41

Раскоментируй
Код: Выделить всёРазвернуть
##NameVirtualHost *:80
Изображение

Консультаций по TBDev через icq неосуществляю!
Аватара пользователя
doliar
Автор
 
Сообщения: 732
Зарегистрирован: 16 янв 2008, 15:05
Откуда: Саратов, Волжский р-он
Домен: tbdev-info.vfose.ru

Re: Создания вирт.хостов в веб-сервере XAMPP

Сообщение ibe » 30 май 2009, 10:28

Я прописал в httpd-vhosts:

Код: Выделить всёРазвернуть
<VirtualHost *:80>
   ServerAdmin webmaster@site.vfose.ru
   DocumentRoot C:\xampp\www\site.vfose.ru
    ServerName site.vfose.ru
   ErrorLog C:\xampp\www\site.vfose.ru\error.log
   CustomLog C:\xampp\www\site.vfose.ru\access.log common
</VirtualHost>

Создал папки и т.д. Расскоментировал
Код: Выделить всёРазвернуть
##NameVirtualHost *:80
. Перезапускаю апач. Захожу по http://localhost:
Access forbidden!

You don't have permission to access the requested directory. There is either no index document or the directory is read-protected.

If you think this is a server error, please contact the webmaster.
Error 403
localhost
05/30/09 10:24:50
Apache/2.2.11 (Win32) DAV/2 mod_ssl/2.2.11 OpenSSL/0.9.8i PHP/5.2.9

Захожу по site.vfose.ru - тоже самое. (Индексный файл есть в папке с простым содержимым php-кода:
Код: Выделить всёРазвернуть
<? echo"test page"; ?>
)

После того, как комментирую те строки, которые прописал в httpd-vhosts, перезапускаю апач - все работает.(но хост то закомментирован)
Что может быть?
Изображение
Аватара пользователя
ibe
Активный участник
 
Сообщения: 893
Зарегистрирован: 31 мар 2009, 00:46

Re: Создания вирт.хостов в веб-сервере XAMPP

Сообщение Dimanok » 30 май 2009, 11:01

собирай свою сборку а не хамп.
www.strike64.ru - Крупнейшая конференция о играх корпорации Valve, Поволжья
Dimanok
Автор
 
Сообщения: 3506
Зарегистрирован: 05 июл 2008, 11:02
Откуда: Саратов
Домен: http://www.strike64.ru

Re: Создания вирт.хостов в веб-сервере XAMPP

Сообщение doliar » 30 май 2009, 11:12

В httpd.conf :
Изменяеш:
Код: Выделить всёРазвернуть
#ServerName ziptrix.vfose.ru:80

На :
Код: Выделить всёРазвернуть
ServerName localhost:80

Редоктируеш :
Код: Выделить всёРазвернуть
DocumentRoot
На папку с твоим localhost

Удаляеш:
Код: Выделить всёРазвернуть
#
# This should be changed to whatever you set DocumentRoot to.
#
<Directory "C:/www/htdocs">
    #
    # Possible values for the Options directive are "None", "All",
    # or any combination of:
    #   Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
    #
    # Note that "MultiViews" must be named *explicitly* --- "Options All"
    # doesn't give it to you.
    #
    # The Options directive is both complicated and important.  Please see
    # http://httpd.apache.org/docs/2.2/mod/core.html#options
    # for more information.
    #
    Options Indexes FollowSymLinks

    #
    # AllowOverride controls what directives may be placed in .htaccess files.
    # It can be "All", "None", or any combination of the keywords:
    #   Options FileInfo AuthConfig Limit
    #
    AllowOverride None

    #
    # Controls who can get stuff from this server.
    #
    Order allow,deny
    Allow from all

</Directory>


Пример httpd-vhost.conf :
Код: Выделить всёРазвернуть
NameVirtualHost *:80

# http://localhost
<VirtualHost *:80>
    ServerAdmin webmaster@localhost
    DocumentRoot "Путь до папки с localhost"
    ServerName localhost
    ErrorLog "C://webserver/logs/localhost-error.log"
    CustomLog "C://webserver/logs/localhost-access.log" common
</VirtualHost>

# http://primer
<VirtualHost *:80>
ServerAdmin admin@primer
ServerName primer
DocumentRoot "Путь до папки с хостом primer"

<Directory "Путь до папки с хостом primer">
Options Includes
AllowOverride All
Allow from all
Options +FollowSymlinks
</Directory>

ErrorLog "C://webserver/logs/primer_error.log"
CustomLog "C://webserver/logs/primer_access.log" common
</VirtualHost>
Изображение

Консультаций по TBDev через icq неосуществляю!
Аватара пользователя
doliar
Автор
 
Сообщения: 732
Зарегистрирован: 16 янв 2008, 15:05
Откуда: Саратов, Волжский р-он
Домен: tbdev-info.vfose.ru

Re: Создания вирт.хостов в веб-сервере XAMPP

Сообщение ibe » 30 май 2009, 11:37

собирай свою сборку а не хамп.

Я ставил. Не получается с этими вирт.хостами и в хампе и в сборке своей
еб*чие хосты
Изображение
Аватара пользователя
ibe
Активный участник
 
Сообщения: 893
Зарегистрирован: 31 мар 2009, 00:46

Re: Создания вирт.хостов в веб-сервере XAMPP

Сообщение Dimanok » 30 май 2009, 11:43

ставь свою , с хостами помогу.
www.strike64.ru - Крупнейшая конференция о играх корпорации Valve, Поволжья
Dimanok
Автор
 
Сообщения: 3506
Зарегистрирован: 05 июл 2008, 11:02
Откуда: Саратов
Домен: http://www.strike64.ru

Пред.След.

Вернуться в Веб серверы

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 18