Как диагностировать открывается дефолтная страница openserver 6, а свой проект не открывается. Что исправить?

Ссылка скопирована
1 ответ

Нужно понять: открывается дефолтная страница openserver 6, а свой проект не открывается. Что исправить?
По вводным: модул php включен. Горит челеным. В файле hosts прописал домен. В настройках
68a416464dbe3004180883.png
68a4166120eaa495291665.png
68a41683892a5427508223.png
68a416b9f2897251319091.png

Сейчас ситуация такая: в настройках убрал галочку, так как ошибка в изменении файла hosts
68a416f1c39f6433682652.png

Нужно решить такую задачу?

Опишите проблему, и специалист поможет с настройкой, исправлением ошибки или доработкой сайта. Подберём понятный план работ без лишней переписки.

Заказать помощь
Лучший ответ
1
Дмитрий К. Ответ

Если в Open Server 6 открывается дефолтная страница, а не ваш проект, значит запрос не попадает в нужный домен/папку проекта. Чаще всего причина одна из трех: домен не привязан в настройках Open Server, hosts не указывает на 127.0.0.1, либо DocumentRoot смотрит не туда.

Проверьте по порядку. В hosts должна быть строка:

127.0.0.1   yourproject.local

127.0.0.1 yourproject.local

Если Open Server не может менять hosts из-за прав, запустите его от администратора или добавьте запись вручную в файл:

C:WindowsSystem32driversetchosts

C:WindowsSystem32driversetchosts

Дальше проверьте конфиг домена в Open Server. Для WordPress обычно корень должен указывать на папку, где лежит index.php WordPress. Например, если проект в D:MCPprojectssitepublic, то DocumentRoot должен быть именно public, а не родительская папка.

Проверка в браузере: открывайте не localhost, а ваш домен, например http://yourproject.local/. Если открыть localhost, Open Server может показать дефолтную страницу, и это нормально.

Также проверьте, нет ли конфликта доменов. В командной строке:

ping yourproject.local
nslookup yourproject.local

ping yourproject.local nslookup yourproject.local

Ping должен идти на 127.0.0.1 или адрес Open Server. Если идет куда-то еще, проблема в DNS/hosts. После изменения hosts и доменов перезапустите Open Server полностью, не только модуль PHP.

Если сайт на WordPress, но открывается дефолтная страница Open Server, WordPress тут еще не участвует. Сначала нужно добиться, чтобы домен попадал в правильный DocumentRoot. Положите временный test.txt в корень проекта и откройте http://yourproject.local/test.txt. Если не открывается - проблема точно в настройке домена Open Server.

Другие ответы (0)

Пока нет других ответов. Будьте первым, кто поможет автору.

Ответить на вопрос

комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Вам также может быть интересно