Добавить таймаут для curl
Добавлено: 20 июл 2022, 17:06
В "modules/dashboard/actions/check_project_version.php"
добавить таймаут в опции например так:
это исключит тормоза php при не работающем основном сайт .
добавить таймаут в опции например так:
это исключит тормоза php при не работающем основном сайт .
Код: Выделить всё
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, "http://rukovoditel.net/current_version/version.txt");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 1); //timeout in seconds
curl_setopt($ch, CURLOPT_TIMEOUT, 3);
$response = curl_exec($ch);
if(strlen($response)<10)
{
$app_current_version = $response;
}
curl_close($ch);