Логотип   Простое и понятное управление
  Уникальные возможности по настройке
  Open Server скачали уже 1 399 351 раз!

Форум

Добро пожаловать, Гость!

Open server и интернет

Обсуждение вопросов на другие темы связанные с веб-разработкой
the_good_boy
Сообщения: 8
C нами: 1 год 3 мес

Непрочитанное сообщение the_good_boy » 03 май 2017, 15:48

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

the_good_boy
Сообщения: 8
C нами: 1 год 3 мес

Непрочитанное сообщение the_good_boy » 07 май 2017, 21:40

Никто не знает?

Аватара пользователя
Максим
Сообщения: 5218
C нами: 7 лет
Контакты:

Непрочитанное сообщение Максим » 07 май 2017, 21:44

Этот код работает, не морочьте тут никому голову выдуманными проблемами. Может у вас антивирус не пускает в интернет apache и php или еще какие заморочки. С самим кодом всё в порядке.

Аватара пользователя
DelphinPRO
Сообщения: 766
C нами: 5 лет 10 мес
Откуда: Самара
Контакты:

Непрочитанное сообщение DelphinPRO » 08 май 2017, 01:45

=)
файрвол еще виндовый может не пускать.
А код-то да, работает, куда он денется.

Алла
Сообщения: 6
C нами: 7 мес 10 дней

Непрочитанное сообщение Алла » 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
C нами: 10 мес 17 дней

Непрочитанное сообщение 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
C нами: 7 мес 10 дней

Непрочитанное сообщение Алла » 11 май 2017, 14:58

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

Pashik
Сообщения: 95
C нами: 10 мес 17 дней

Непрочитанное сообщение Pashik » 11 май 2017, 17:23

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

Алла
Сообщения: 6
C нами: 7 мес 10 дней

Непрочитанное сообщение Алла » 12 май 2017, 11:33

прописать в hosts "192.168.1.22 localhost" на Пк с сервером или на соседнем? Прописала на обоих. На соседнем сайт все равно не открывается. Замкнутый круг?

Pashik
Сообщения: 95
C нами: 10 мес 17 дней

Непрочитанное сообщение Pashik » 12 май 2017, 12:11

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


Вернуться в «Оффтоп и другие темы»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя