Intereting Posts
PHP + cURL: простой тестовый скрипт не работает (на одной машине) Как вы разбиваете субзапросы на CakePHP 3? как создать запрос на мыло в php из этого xml? PHP цикл X количество раз Различные привязки WCF, их отличия и совместимость с другими платформами Вызов неопределенного метода Illuminate \ Database \ Schema \ MySqlBuilder :: defaultStringLength () Выполнение скрипта bash через PhP дает другой результат по сравнению с выполнением вручную PHP день недели числовой текст дня недели exec не нашел файл Арабские символы в декодировании JSON Работа с длинными серверными операциями с использованием ajax? Веб-приложение Android RESTful с использованием Zend Framework Как сделать обратный отсчет с помощью PHP Файл-получить-содержимое не удалось открыть поток Неавторизованный MVC: переменные, используемые только для регистрации пользователя. Размещено в помощнике контроллера или модели?

Предупреждение: file_get_contents не удалось открыть поток: время ожидания подключения включает / simple_html_dom.php в строке 75

Внезапно мой cronjob прекратил работать должным образом, где он захватывает контент через file_get_contents и начал давать следующее предупреждение и фатальную ошибку. Кто-нибудь знает, почему это делается?

Warning: file_get_contents(http://seriesgate.me/search/indv_episodes/The+Social+Network): failed to open stream: Connection timed out in includes/simple_html_dom.php on line 75 Fatal error: Call to a member function find() on a non-object in includes/seriesgate.class.php on line 25 

Работает.

 echo file_get_contents("http://seriesgate.me/search/indv_episodes/The+Social+Network"); 

Это может быть проблема выполнения.

Попробуй это

 ini_set('max_execution_time', 300); //300 seconds = 5 minutes echo file_get_contents("http://seriesgate.me/search/indv_episodes/The+Social+Network"); 

Ошибка Connection timed out – это проблема сети.

Во-первых, возможно, проблема с сетевым подключением занимает слишком много времени, чтобы получить ответ от сервера. Проверьте местное / серверное / хостинг-подключение к Интернету; доменное имя, IP, порт, … typo.

Во-вторых, это может быть проблема назначения. Например, seriesgate.me недоступен для всех, а не только для вас . Я знаю, что этот вопрос 3 года, и сайт не работает. Но это лучшая практика, что вы должны проверить свой пункт назначения, когда он скажет что-то вроде « Connection timed out .