Страница 1 из 1

Домен в ручную

Добавлено: 30 янв 2015, 17:52
RomanS
У меня проблема с ручным подключением домена. Опишу два эксперимента, увенчавшихся провалами. Посоветуйте что делать.

Эксперимент 1.
Создал домен mysite в ручную (сначала пробовал гибридный режим, тоже ничего не вышло). Указал папку (D:\mysite), в которой есть index.html со словами "hello world!" В файерфоксе указываю http://mysite, получаю пустую страницу. Проверил в hosts прописан 127.0.0.1 mysite, хотя мне кажется, что и дело то не в нем. Просмотр логов ничего не дает, т.к. там нет записей в "Apache запросы" и "Apache отладка" заканчивается "[Fri Jan 30 17:22:53 2015] [notice] Child 1460: Listening on port 80.", т.е. новых сообщений нет.

Эксперимент 2.
Теперь решил пойти в подпапку домена (D:\mysite\~sub\). Там лежит другой index.php. Указываю в файерфоксе http://mysite/~sub , получаю 404 и логи.
Apache запрос:
default: 127.0.0.1 [30/Jan/2015:17:42:09 +0300] "GET /~sub HTTP/1.1" 404 1073 "-" "Mozilla/5.0 (Windows NT 6.1; rv:35.0) Gecko/20100101 Firefox/35.0"
Apache отладка:
[Fri Jan 30 17:42:09 2015] [error] [client 127.0.0.1] File does not exist: C:/OpenServer/modules/system/html/default/~sub
Т.к. апач полез на диск C в стандартную папку, а не в мою указанную на D, полагаю, что я что-то не настроил. Подскажите что?

Добавлено: 30 янв 2015, 20:37
Листопад
Очень долго вникал в суть вопроса. О чем речь? А WordPress вообще-то установлен в папку домена?
Советую в Google набрать "Установка Wordpress на локальный сервер Open Server". Ничего личного, просто совет.
А самая понятная инструкция, на мой взгляд, по ссылке:
http://bloginfo.biz/ustanovka-wordpress ... erver.html
Там и создание БД, и установка WordPress, и привязка WP к БД.
По этой инструкции я начинал свой сайт. А с налета, конечно, тяжело, многое непонятно.

Добавлено: 31 янв 2015, 12:03
RomanS
Листопад писал(а):Очень долго вникал в суть вопроса. О чем речь? А WordPress вообще-то установлен в папку домена?
При чем здесь WordPress? Я в своем посте ничего про него не говорил. Это пост-реклама что ли?

Может я, конечно, не четко выразился. Поэтому еще раз расставлю акценты.
Эксперимент 1. Я рассчитываю, что подключив домен из сторонней папки (не domains OpenServer), я смогу запустить размещенный там сайт (mysite) и увижу index.html. Но я увидел пустую страницу. Почему?
Эксперимент 2. Я рассчитываю, что подключив домен из сторонней папки (не domains OpenServer), я смогу зайти на страницы сайта находящиеся в подкаталоге ~sub. Но при этом я вижу ошибку 404 и она, видимо, связана с тем, что OpenServer ищет модули сайта не там где я ему указал. Почему я вижу ошибку?

[upd=1422711299]А задокументировать?[/upd]
Я кажется, разобрался в чем дело. Под "ручным" режимом добавления доменов подразумевается добавление доменов только в папке domains. Что не очевидно, т.к. путь можно выбрать любой.

Обращаюсь к разработчикам
1. Напишите в документации, что выбирать в ручную нужно только из папки domains
2. При выборе пути к папке домена вне domains, должно выскакивать предупреждение, что "такие домены не будут корректно работать в OpenServer".
3. Feature Request: Было бы все таки удобно сделать возможность указать домен в любой папке на любом диске. Например, у меня система репозиториев уже размещена на диске по тематике и клиентуре, теперь мне некоторые репо придется перемещать в папку domains и всегда помнить, что веб-проекты надо искать там отдельно от репо других проектов.

Добавлено: 14 окт 2015, 13:46
artemiy
Столкнулся с такой же проблемой. Только в моем случае домен в hosts даже не прописывался.
Судя по всему, домены действительно подключаются только из папки с доменами, сторонние указать нельзя. Непонятно почему это явно не указано в мануале.
/viewtopic.php?p=16158#p16158