Перейти к содержанию
СофтФорум - всё о компьютерах и не только

Рекомендуемые сообщения

Здраствуйте у меня возникла необходимость считаь данные с помощью функции fopen когда я пытаюсб открыть ресурс локальной сети все нормально, но как только пытаюсь открыть ресурс из сети интернет возникают ошибки

Warning: php_network_getaddresses: gethostbyname failed in C:\server\www\2.php on line 9

Warning: fopen("http://www.mg.net.ua/prices.php", "r") - No error in C:\server\www\2.php on line 9

открытие делаю следующим образом

$text=fopen("http://www.mg.net.ua/prices.php", "r");

подскажите в чем может быть проблемма, и если есть способы её решения

Ссылка на комментарий
Поделиться на другие сайты

Проверте в php.ini разрешено ли вам открыват файли с сеты

; Whether to allow the treatment of URLs (like http:// or ftp://) as files.

allow_url_fopen = On

Ссылка на комментарий
Поделиться на другие сайты

Самое интересное получаеться что данные с машины на которой находиться сервак я могу считать такими функциями

fread, fgets и stream_get_line на локальной машине они считываються, но когда я открываю данные через сеть, тоесть на другой машине в сети, интернет ресурсе, мне возвращяеться пустая страница

Ссылка на комментарий
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...