версия Open Server 4.7.6
Прочитал мануал от корки до корки к текущей версии, перечитал все темы на данном форуме касающиеся моей проблемы. Ответа нет, тем масса, ответ всегда один -> мануал....
Так же прошу заметить, глубоких познаний в конфигурации сервера у меня нет, опираюсь на мануал "Open Server 4.7.6" и знания полученные при работе с "Denver(ом)"
Описание задачи:
Необходимо настроить доступ в локальной сети к домену(сайту), назовем его "local.mysite.ru"
Решение задачи:
идем в мануал: Работа с программой -> Внешний доступ
находим там строку:
Так как статичный IP моего компьютера "192.168.1.33" мы его и прописываем.. далее нажимаем кнопку "Сохранить", "Open Server" просит перезапустить сервер, нажимаем "Ок"...Если вы хотите открыть доступ только для одной конкретной сети (например локальной), то укажите в настройках программы IP адрес выданный вашему компьютеру в этой сети
Проблема 1
Сервер не запускается, идем в логи и видим: Логично понять куда идти дальше, идем в мануал:
Другие материалы -> Решение проблем
Перебираем все возможные варианты решения проблемы, их 10, но не один из вариантов не подходит.
Идем за ответом на форум, перебрав кучу страниц находим
решение "Проблемы 1":
Нужно папку "localhost" находящуюся в "D:\OpenServer_4.7.6\domains\localhost", переименовать например в "mylocalhost". Далее делаем "рестарт сервера", сервер запущен!
Прошу добавить данный аспект в мануал
---------------------------------------------------------------------------------------
Далее необходимо как-то достукиваться до нашего домена "local.mysite.ru" с других устройств в локальной сети.
идем в мануал:
Работа с программой -> Внешний доступ
находим там строку:
Идем на другой компьютер находящийся в текущей локальной сети, там открываем файл "hosts" находящийся по адресу: "C:\windows\system32\drivers\etc\"Чтобы открыть нужный сайт с удалённой машины потребуется внести в HOSTS файл такого компьютера запись с адресом вашего локального домена, например: 64.55.96.24 supersite (где 64.55.96.24 это адрес вашего компьютера, а supersite это имя локального домена).
В файле "hosts" прописываем строку "192.168.1.33 local.mysite.ru", делее идем в браузер.
Если набираем в адресной строке браузера "local.mysite.ru" видим наш сайт!
Если обращаемся по IP "http://192.168.1.33" к локальному компьютеру, то всегда получаем: Проблема 2
CMS не может подключиться к базе MySQL, эта проблема наблюдается после того как прописать в настройках сервера локальный IP адрес компьютера где стоит "Open Server 4.7.6"
Решение?
Проблема 3
Как я могу достучаться до сайта "local.mysite.ru" находящегося в локальной сети, например с планшета под управлением "Android" или "iOS"?
Работая с "Denver(ом)", достаточно было на любом устройстве, находящемся в локальной сети, ввести "http://192.168.1.33/local.mysite.ru". (это как рабочий пример).
Решение?
P. S. Пишу максимально развернуто, для общего понимания моих действий.