Open server и интернет

Обсуждение других вопросов связанных с веб-разработкой
the_good_boy
Сообщения: 8
Зарегистрирован:
16 авг 2016, 21:09

Open server и интернет

the_good_boy » 03 май 2017, 15:48

Короче, можно ли сделать так чтобы этот код работал на опен сервере: <?php echo file_get_contents('http://mail.ru');
Компьютер на котором работает опен сервер, подключен к интернету. В настройках включил allow url fopen. Но у меня не сработал. Вообще, можно ли сделать так чтобы это сработало? (на хостингах конечно работает)
the_good_boy
Сообщения: 8
Зарегистрирован:
16 авг 2016, 21:09

Re: Open server и интернет

the_good_boy » 07 май 2017, 21:40

Никто не знает?
Аватара пользователя
Максим
Сообщения: 5392
Зарегистрирован:
11 дек 2010, 20:29
Контактная информация:

Re: Open server и интернет

Максим » 07 май 2017, 21:44

Этот код работает, не морочьте тут никому голову выдуманными проблемами. Может у вас антивирус не пускает в интернет apache и php или еще какие заморочки. С самим кодом всё в порядке.
Аватара пользователя
DelphinPRO
Сообщения: 803
Зарегистрирован:
01 фев 2012, 17:27
Откуда: Самара
Контактная информация:

Re: Open server и интернет

DelphinPRO » 08 май 2017, 01:45

=)
файрвол еще виндовый может не пускать.
А код-то да, работает, куда он денется.
Алла
Сообщения: 6
Зарегистрирован:
05 май 2017, 16:44

Re: Open server и интернет

Алла » 10 май 2017, 11:20

Проблема с открытием сайта в локальной сети. Сайт koledg.local. Алиас 192.168.1.22 - koledg.local. С моего компьютера все хорошо - изменился hosts:
Start Open Server 95a67a6343019ff26960a502635ec9c1_hosts
127.0.0.1 koledg.local
# End Open Server 95a67a6343019ff26960a502635ec9c1_hosts
# (C) Корпорация Майкрософт (Microsoft Corp.), 1993-1999
#
# Это образец файла HOSTS, используемый Microsoft TCP/IP для Windows.
#
# Этот файл содержит сопоставления IP-адресов именам узлов.
# Каждый элемент должен располагаться в отдельной строке. IP-адрес должен
# находиться в первом столбце, за ним должно следовать соответствующее имя.
# IP-адрес и имя узла должны разделяться хотя бы одним пробелом.
#
# Кроме того, в некоторых строках могут быть вставлены комментарии
# (такие, как эта строка), они должны следовать за именем узла и отделяться
# от него символом '#'.
#
# Например:
#
# 102.54.94.97 rhino.acme.com # исходный сервер
# 38.25.63.10 x.acme.com # узел клиента x
127.0.0.1 localhost
Сайт открывается по айпи.
На соседнем ПК прописала в hosts: 192.168.1.22 koledg.local
Сайт не открывается. Что делать?
Pashik
Сообщения: 95
Зарегистрирован:
30 янв 2017, 07:00

Re: Open server и интернет

Pashik » 10 май 2017, 15:23

Алла, я использую мобильный роутер для выхода в интернет. Буду разбираться на его примере. Прописал на свой локальный ip -адрес как алиас к домену "test.ru". Сайт заработал на втором компьютере и мобильном. Я выявил две проблемы:
1. Вы переключили сеть. Локальный IP на роутере раздается каждому клиенту динамически. Это естественно. У меня в панели управления роутером можно задать статический IP для определенного устройства. Т.е. для компьютера с сервером.
2. В настройках сервера -> сервер вы не переключили IP - адрес сервера. Это можно судить по тому, что ваш сайт работает на ip 127.0.0.1. Переключите в настройках. Там отображается ваш локальный ip, выданные маршрутизатором (роутером). У меня в hosts файле указано: "192.168.8.101 test.ru".
Алла
Сообщения: 6
Зарегистрирован:
05 май 2017, 16:44

Re: Open server и интернет

Алла » 11 май 2017, 14:58

Переключила. Но если в настройках сервера -> сервер IP - адрес сервера указать 192.168.1.22 - domains, а в Алиас 192.168.1.22 - koledg.local. при переходе на сайт на компьютере с сервером - Ошибка установки соединения с базой данных. А если сервер IP - адрес сервера указать все доступные ай-пи - domains. Сайт работает. Что не так?
Pashik
Сообщения: 95
Зарегистрирован:
30 янв 2017, 07:00

Re: Open server и интернет

Pashik » 11 май 2017, 17:23

Алла, для пользователя mysql закрыт доступ с нового IP. Так как я подключаюсь к локальному хосту (localhost), решил попробовать прописать в hosts файл запись типа "<IP> localhost". И чудо, сработало! :) В вашем случае нужно прописать в hosts "192.168.1.22 localhost". Я не уверен, что так правильно (поправьте, кто знает), но ведь работает.
Алла
Сообщения: 6
Зарегистрирован:
05 май 2017, 16:44

Re: Open server и интернет

Алла » 12 май 2017, 11:33

прописать в hosts "192.168.1.22 localhost" на Пк с сервером или на соседнем? Прописала на обоих. На соседнем сайт все равно не открывается. Замкнутый круг?
Pashik
Сообщения: 95
Зарегистрирован:
30 янв 2017, 07:00

Re: Open server и интернет

Pashik » 12 май 2017, 12:11

Прописать на ПК с сервером. А как вы пытаетесь зайти с соседнего на сайт? Локальный домен невозможно использовать без DNS - сервера. Потому нужно ввести IP - адрес в адресную строку браузера, то есть: "192.168.1.22". Все работает прекрасно, если вы нигде не совершили ошибок.
Ответить