@hdtor

Как поправить ошибку PHP?

Нужно получить страницу - https://kat.cr/new/

Написал такой код с использованием Snoopy:

<?php

require_once("Snoopy.class.php");

$snoopy = new Snoopy();

$snoopy->fetch('https://kat.cr/new/');

echo $snoopy->results;

?>

Но есть проблема, иногда страница отдается, а иногда ошибку выдает:


Warning: stream_socket_client(): unable to connect to ssl://kat.cr:443 (Operation timed out) in /usr/home/site/public_html/Snoopy.class.php on line 875

В чем проблема? Как поправить?
  • Вопрос задан
  • 266 просмотров
Пригласить эксперта
Ответы на вопрос 3
ThunderCat
@ThunderCat Куратор тега PHP
{PHP, MySql, HTML, JS, CSS} developer
$snoopy->read_timeout = 5000;

ну или какой-то адекватный.
Ответ написан
taliban
@taliban
php программист
Не может подключиться к сайту, Ваш К.О. Сделайте себе лучше интернет. Таймаут соединения срабатывает.
Ответ написан
kimono
@kimono
Web developer
Попробовал открыть линк. Таймаут нужен секунд 20-30.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы