Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 21.07.2011, 00:36   #11
romantik2011
Пользователь
 
Регистрация: 20.07.2011
Сообщений: 70
По умолчанию

Спасибо, но получилось странное явление, теперь набираю test.ru он загружает ту страничку что и 127.0.0.1 ,а не ту страничку с сайта test.ru

Вот файл httpd-vhosts.conf находящийся в каталоге C:\www\conf\extra

Код HTML:
#
# 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>
    DocumentRoot "C:/www/htdocs/test.ru"
    ServerName test.ru
    ServerAlias www.test.ru
    <Directory C:/www/htdocs/test.ru/>
         DirectoryIndex index.php index.htm index.html
    </Directory>
    ErrorLog "C:/ww/htdocs/test.ru/error.log"
    CustomLog "C:/www/htdocs/test.ru/access.log" common
</VirtualHost>
Вот что ввёл в файле httpd.conf находящийся в каталоге C:\www\conf\

фото ниже
Изображения
Тип файла: jpg clip_image002.jpg (59.3 Кб, 139 просмотров)
romantik2011 вне форума Ответить с цитированием
Старый 21.07.2011, 08:10   #12
dr.Chas
***
Участник клуба
 
Аватар для dr.Chas
 
Регистрация: 30.07.2007
Сообщений: 1,162
По умолчанию

Пример (пути сами правте):
Код:
<VirtualHost 127.0.0.1:80>
    ServerAdmin webmaster@may_domain.ru
    DocumentRoot "c:/web/www/localhost"
    ServerName "localhost"
	ServerAlias "localhost" "www.localhost" 
    ErrorLog "C:/web/www/localhost/logs/error.log"
    CustomLog "C:/web/www/localhost/logs/access.log" common
</VirtualHost>

NameVirtualHost 127.0.0.1:80
<VirtualHost 127.0.0.1:80>	
	DocumentRoot "C:/web/www/test.ru"
    ServerName "test.ru"
    ErrorLog "C:/web/www/rcpohv/logs/error.log"
    CustomLog "C:/web/www/rcpohv/logs/access.log" common
	ServerAdmin webmaster@may_domain.ru
</VirtualHost>
В hosts не забываем
Код:
127.0.0.1       localhost
127.0.0.1       test.ru
p.s.: у вас прикольно получается писать сразу на 3 форумах
dr.Chas вне форума Ответить с цитированием
Старый 21.07.2011, 11:52   #13
romantik2011
Пользователь
 
Регистрация: 20.07.2011
Сообщений: 70
По умолчанию

Спасибо, получилось, скажите, а что означает ErrorLog и CustomLog? Зачем то и то прописывать нужно?
romantik2011 вне форума Ответить с цитированием
Старый 21.07.2011, 12:26   #14
dr.Chas
***
Участник клуба
 
Аватар для dr.Chas
 
Регистрация: 30.07.2007
Сообщений: 1,162
По умолчанию

Цитата:
Сообщение от romantik2011 Посмотреть сообщение
Спасибо, получилось, скажите, а что означает ErrorLog и CustomLog? Зачем то и то прописывать нужно?
Туда апач запишет диагностическую информацию или ошибки, с которыми сталкивается при обработке запросов.
dr.Chas вне форума Ответить с цитированием
Старый 21.07.2011, 12:31   #15
romantik2011
Пользователь
 
Регистрация: 20.07.2011
Сообщений: 70
По умолчанию

Я просто пробовал писать код с ошибками и он создал рядышком два файла, правда я отключил уже эту опцию, а зачем два файла для ошибок создавать ErrorLog и CustomLog, одного разве не достаточно?
romantik2011 вне форума Ответить с цитированием
Старый 21.07.2011, 13:21   #16
Andkorol
Старожил
 
Регистрация: 31.05.2010
Сообщений: 3,301
По умолчанию

Цитата:
Сообщение от romantik2011 Посмотреть сообщение
а зачем два файла для ошибок создавать ErrorLog и CustomLog, одного разве не достаточно?
Для понимания назначения этих файлов вполне достаточно дословного перевода их названий.

ErrorLog - фиксирует ошибки сервера при обработке ваших скриптов.
CustomLog - фиксирует запросы к серверу и параметры ответа на них.
Andkorol вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Автоматизация создания виртуальных хостов, апач Gorychev Свободное общение 3 03.05.2011 23:52
Не работает FTP-сервер fs444 Безопасность, Шифрование 0 14.12.2010 19:07
Сервер работает медленно kuzyakiev PHP 9 06.08.2010 14:36
не работает сервер Call of Duty(R) 4 Артем Шумилов Gamedev - cоздание игр: Unity, OpenGL, DirectX 5 05.03.2010 18:30
не работает на компе SMTP сервер JAy_D Компоненты Delphi 4 04.10.2009 19:08