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

Проблема с доступом к не-localhost папкам.

Добавлено: 13 июн 2013, 00:57
S_Yentaltsev
Здравствуйте!

Предыстория проблемы. Создал папку для сайта. Залил туда файлы WP-движка. Проверил существование индексных файлов. Запускаю. Выходит: "Веб-страница по адресу http://******/, возможно, временно недоступна или постоянно перемещена по новому адресу".

Так как это мог быть "Ограниченный режим" доступа, я проверил следующее.
1. Файл "hosts" не защищен и не блокируется.
2. .exe-файл сервера запускается с правами администратора.
3. Все группы пользователей имеют полный доступ.
4. Перестраховался. Запустил сервер через пункт "Запуск от имени администратора".

В логах никаких сообщений о недоступности к "hosts" нет. Но проблема стоит на месте и никуда не уходит. При этом, используя в качестве домена для WP-движка "localhost", все работает прекрасно.

Использую последнюю версию программы "Open Server 4.8.6".
Настройка производится на ОС Windows 7.

Надеюсь проблему описал коротко и ясно. Требуется помощь.
Заранее спасибо!

Добавлено: 13 июн 2013, 01:43
Максим
Если сервер запускается и эти домены после запуска у вас есть в меню, значит с сервером все в порядке. Варианты тогда такие:
1) В браузере или системе настроена работа через прокси.
2) Вы испортили конфигурацию сервера.
3) Перенаправление делает сам WP-движок через файл .htaccess, как что и почему - вам виднее.

Добавлено: 13 июн 2013, 15:48
S_Yentaltsev
1. В браузере отсутствуют настройки прокси, так как подключение к сети идёт напрямую.
2. Посмеялся. Только я даже не трогал конфигурацию сервера.
3. WP-движок тут не причем, так как создав простой printf-запрос на <?php?> он не видел "index.php"-файл.

Буду рад услышать другие версии возникшей проблемы.

Добавлено: 13 июн 2013, 15:52
Максим
Сначала посмотрите попадает ли запрос на сервер и каким кодом отвечает сервер (по логам). Потом уже будем что-то предполагать. Если говорить о том что первое приходит в голову, то предполагаю что пустая папка стала у вас корневой из-за того что вы не изучили руководство пользователя.

Добавлено: 13 июн 2013, 16:01
S_Yentaltsev
Хорошо...

1. Последние записи лога с последнего запуска сервера:
2013-06-13 16:54:27  --------------------------------------------
2013-06-13 16:54:27  Начало процедуры запуска сервера
2013-06-13 16:54:27  Обновление Hosts файла
2013-06-13 16:54:27  Обновление конфигурации MySQL-5.1.69
2013-06-13 16:54:27  Обновление конфигурации Sendmail
2013-06-13 16:54:27  Обновление конфигурации PHP-5.2.17
2013-06-13 16:54:27  Обновление конфигурации PHPMyAdmin
2013-06-13 16:54:27  Обновление конфигурации Apache-2.2.24
2013-06-13 16:54:27  Запуск MySQL-5.1.69
2013-06-13 16:54:28  Запуск Apache-2.2.24
2013-06-13 16:54:28  Проверка состояния сервера
2013-06-13 16:54:41  Веб-сервер успешно запущен!
2. Записи, которые появились в файле hosts после запуска сервера:
# Start Open Server 3f68652cd0ed9b415561c3cf1bc8c4df_hosts
127.0.0.1 localhost
127.0.0.1 sadovod
127.0.0.1 testing
3. Apache-логи после последнего запуска сервера. Возможно что-то тут есть:
[Thu Jun 13 16:54:31 2013] [warn] Init: Session Cache is not configured [hint: SSLSessionCache]
[Thu Jun 13 16:54:31 2013] [warn] RSA server certificate CommonName (CN) `openserver' does NOT match server name!?
[Thu Jun 13 16:54:31 2013] [warn] RSA server certificate CommonName (CN) `openserver' does NOT match server name!?
[Thu Jun 13 16:54:31 2013] [warn] RSA server certificate CommonName (CN) `openserver' does NOT match server name!?
[Thu Jun 13 16:54:31 2013] [warn] RSA server certificate CommonName (CN) `openserver' does NOT match server name!?
[Thu Jun 13 16:54:31 2013] [warn] Init: Name-based SSL virtual hosts only work for clients with TLS server name indication support (RFC 4366)
[Thu Jun 13 16:54:32 2013] [warn] RSA server certificate CommonName (CN) `openserver' does NOT match server name!?
[Thu Jun 13 16:54:32 2013] [warn] RSA server certificate CommonName (CN) `openserver' does NOT match server name!?
[Thu Jun 13 16:54:32 2013] [warn] RSA server certificate CommonName (CN) `openserver' does NOT match server name!?
[Thu Jun 13 16:54:32 2013] [warn] RSA server certificate CommonName (CN) `openserver' does NOT match server name!?
[Thu Jun 13 16:54:32 2013] [warn] Init: Name-based SSL virtual hosts only work for clients with TLS server name indication support (RFC 4366)
[Thu Jun 13 16:54:34 2013] [notice] Apache/2.2.24 (Win32) mod_ssl/2.2.24 OpenSSL/0.9.8y configured -- resuming normal operations
[Thu Jun 13 16:54:34 2013] [notice] Server built: Feb 25 2013 22:01:21
[Thu Jun 13 16:54:34 2013] [notice] Parent: Created child process 6124
[Thu Jun 13 16:54:34 2013] [notice] Disabled use of AcceptEx() WinSock2 API
[Thu Jun 13 16:54:35 2013] [warn] Init: Session Cache is not configured [hint: SSLSessionCache]
[Thu Jun 13 16:54:35 2013] [warn] RSA server certificate CommonName (CN) `openserver' does NOT match server name!?
[Thu Jun 13 16:54:35 2013] [warn] RSA server certificate CommonName (CN) `openserver' does NOT match server name!?
[Thu Jun 13 16:54:35 2013] [warn] RSA server certificate CommonName (CN) `openserver' does NOT match server name!?
[Thu Jun 13 16:54:35 2013] [warn] RSA server certificate CommonName (CN) `openserver' does NOT match server name!?
[Thu Jun 13 16:54:35 2013] [warn] Init: Name-based SSL virtual hosts only work for clients with TLS server name indication support (RFC 4366)
[Thu Jun 13 16:54:36 2013] [warn] RSA server certificate CommonName (CN) `openserver' does NOT match server name!?
[Thu Jun 13 16:54:36 2013] [warn] RSA server certificate CommonName (CN) `openserver' does NOT match server name!?
[Thu Jun 13 16:54:36 2013] [warn] RSA server certificate CommonName (CN) `openserver' does NOT match server name!?
[Thu Jun 13 16:54:36 2013] [warn] RSA server certificate CommonName (CN) `openserver' does NOT match server name!?
[Thu Jun 13 16:54:36 2013] [warn] Init: Name-based SSL virtual hosts only work for clients with TLS server name indication support (RFC 4366)
[Thu Jun 13 16:54:38 2013] [notice] Child 6124: Child process is running
[Thu Jun 13 16:54:38 2013] [notice] Child 6124: Acquired the start mutex.
[Thu Jun 13 16:54:38 2013] [notice] Child 6124: Starting 32 worker threads.
[Thu Jun 13 16:54:38 2013] [notice] Child 6124: Listening on port 443.
[Thu Jun 13 16:54:38 2013] [notice] Child 6124: Listening on port 80.
4. При ошибке загрузки страницы выходит ошибка №137:
Ошибка 137 (net::ERR_NAME_RESOLUTION_FAILED): Неизвестная ошибка.

Добавлено: 13 июн 2013, 16:46
Максим
Браузер не может отрезолвить доменное имя. Смотрите настройки браузера.

Добавлено: 13 июн 2013, 18:12
S_Yentaltsev
Как может быть проблема с браузером(ами), если у меня и "Google Chrome", и "Mozilla Firefox", и "Opera" не открывают страницу?

Добавлено: 13 июн 2013, 18:18
Максим
Проблема может быть не в браузере, а в системе. Может служба DNSCache отключена, может еще что-то.

Вы показали ошибку:
ERR_NAME_RESOLUTION_FAILED
Я вам ответил что браузер не может определить IP адрес домена.

А вот что именно у вас там в системе глючит, браузер или Windows - вам виднее. Моё дело отвечать за Open Server, а он в данном случае отработал без ошибок и вписал домены в HOSTS файл. Остальное я могу только предполагать. Проблема с браузером может быть как два пальца - какое-то глючное расширение например, типа кэширующее DNS, или кривые настройки прокси, хотя раз у вас не работают все браузеры то конечно дело не в них.

Добавлено: 13 июн 2013, 20:08
S_Yentaltsev
Решил проверить доступность DNS. Кажется жук навозник показался, но как избавиться от него - затрудняюсь с ответом.
C:\Users\ReizorTM>nslookup http://sadovod/
DNS request timed out.
    timeout was 2 seconds.
╤хЁтхЁ:  UnKnown
Address:  **.***.***.***(под звёздочками скрыт IP-адрес компа у провайдера)

DNS request timed out.
    timeout was 2 seconds.
DNS request timed out.
    timeout was 2 seconds.
*** Превышено время ожидания запроса UnKnown

C:\Users\ReizorTM>

Добавлено: 13 июн 2013, 20:14
Максим
Для резолвинга локальных доменов провайдерские DNS не нужны. Команду проверки вы также неверно делаете, вот как надо: nslookup wikipedia.org ns1.wikimedia.org
где первый домен это проверяемый, а второй это DNS сервер.