Помогите с ошибкой на php

A
На сайте с 19.01.2007
Offline
23
439

Раньше всё работало, а сейчас стало выдавать такую ошибку

Warning: file_get_contents() [function.file-get-contents]: php_network_getaddresses: getaddrinfo failed: Name or service not known in

Почему-то функция не может переходить по заданному урлу.

В чём может быть причина? Может хостер поменял настройки?

Локально проверяю - нормально работает!

icq: 315-477-761
Watson
На сайте с 02.07.2007
Offline
111
#1

я бы попробовал другим способом получить тоже самое например через curl

$ch = curl_init();

curl_setopt($ch, CURLOPT_HEADER, 0);

curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);

curl_setopt($ch, CURLOPT_URL, $ваш_url);

$content = curl_exec($ch);

psylosss
На сайте с 23.12.2005
Offline
126
#2

проверьте опцию

allow_url_fopen

в php.ini

Она должна быть = On

Веб-разработка. Сложные проекты. Проектирование. Проект-менеджмент. Стартапы.
dkameleon
На сайте с 09.12.2005
Offline
386
#3

сервак не может ресолвнуть айпишку по имени.

к конфигам ПХП это вряд ли имеет какое-то отношение.

Дизайн интерьера (http://balabukha.com/)
psylosss
На сайте с 23.12.2005
Offline
126
#4
dkameleon:
сервак не может ресолвнуть айпишку по имени.
к конфигам ПХП это вряд ли имеет какое-то отношение.

Согласен. Был не прав.

при закрытом allow_url_fopen пишет URL file-access is disabled in the server configuration

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий