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

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

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

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

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

Ответ
 
Опции темы Поиск в этой теме
Старый 06.09.2018, 16:23   #1
usa-1450
Пользователь
 
Регистрация: 07.01.2015
Сообщений: 70
По умолчанию Не запускается сайт test.ru

Интересует только ручная настройка сервера, предложения установить автоматические пакет типа Денвера или чего-то другого неинтересны,я в учебных целях, хочу научиться устанавливать вручную, ситуация такая.
В файле httpd.conf прописал путь где находится сайт:

Код:
DocumentRoot "C:\Server\data\htdocs\virthosts"
<Directory "C:\Server\data\htdocs\virthosts">
    #
    # Possible values for the Options directive are "None", "All",
    # or any combination of:............................
В файле hosts прописано:

Код:
127.0.0.1       localhost
127.0.0.1       wwww.localhost
127.0.0.2       http://test.ru
127.0.0.2      http://www.test.ru
Сайт localhost находится C:\Server\data\htdocs\virthosts\loc alhost\www
Сайт test.ru находится C:\Server\data\htdocs\virthosts\tes t.ru\www

Вот файл httpd-vhosts.conf

Код:
<VirtualHost 127.0.0.1:80>
    ServerName localhost
    DocumentRoot "C:\Server\data\htdocs\virthosts\localhost\www"
</VirtualHost>
 
<VirtualHost 127.0.0.2:80>
    ServerName http://test.ru
	DocumentRoot "C:\Server\data\htdocs\virthosts\test.ru\www"
</VirtualHost>
При вводе localhost запускается сайт, при вводе http://test.ru/ ничего не запускается, сайт недоступен.
В чем может быть проблема?
usa-1450 вне форума Ответить с цитированием
Старый 06.09.2018, 16:49   #2
Andkorol
Старожил
 
Регистрация: 31.05.2010
Сообщений: 3,301
По умолчанию

В hosts:
Код:
127.0.0.1  test.ru
127.0.0.1  www.test.ru
В httpd-vhosts.conf:
Код:
<VirtualHost 127.0.0.1:80>
    ServerName test.ru
    ServerAlias www.test.ru
    DocumentRoot "C:\Server\data\htdocs\virthosts\test.ru\www"
</VirtualHost>
И перезапустить web-сервер.

Последний раз редактировалось Andkorol; 06.09.2018 в 16:52.
Andkorol вне форума Ответить с цитированием
Старый 06.09.2018, 17:02   #3
usa-1450
Пользователь
 
Регистрация: 07.01.2015
Сообщений: 70
По умолчанию

Сделал так в hosts
Код:
127.0.0.1       localhost
127.0.0.1       wwww.localhost
127.0.0.1       test.ru
127.0.0.1       www.test.ru
Теперь если ввести test.ru сайт работает, но если ввести
localhost получаю каталог:

Код:
Index of /

localhost/
test.ru/
usa-1450 вне форума Ответить с цитированием
Старый 07.09.2018, 08:06   #4
ADSoft
Старожил
 
Регистрация: 25.02.2007
Сообщений: 4,150
По умолчанию

а в httpd-vhosts.conf: не забыли?
Цитата:
<VirtualHost 127.0.0.1:80>
ServerName localhost
ServerAlias www.localhost
DocumentRoot "C:\Server\data\htdocs\virthosts\lo calhost\www"
</VirtualHost>

Последний раз редактировалось ADSoft; 07.09.2018 в 08:08.
ADSoft вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Приложение запускается на эмуляторе с API 25, но не запускается на телефоне с API 19 Donna Lizard Java Мобильная разработка (Android) 6 05.11.2017 14:09
Почему источник данных виден в Coded UI Test, а в Unit Test нет. Nayata C# (си шарп) 5 05.05.2016 21:21
D:\Projects\cpp\Test17\Test\Test.cp p|5|fatal error: codecvt: No such file or directory| taras-proger Общие вопросы C/C++ 2 02.12.2015 10:46