با این کد دیگه ارور رو نشون نمیده ولی طبق گفته خودش عدد زیادیش مشکله. حالا ای اعداد چیکا کنم؟ اگه همینقد بمونن مشکل ایجاد میکنن؟
// Setting a custom timeout value for cURL. Using a high value for priority to ensure the function runs after any other added to the same action hook.
add_action('http_api_curl', 'sar_custom_curl_timeout', 9999, 1);
function sar_custom_curl_timeout( $handle ){
curl_setopt( $handle, CURLOPT_CONNECTTIMEOUT, 30 ); // 30 seconds. Too much for production, only for testing.
curl_setopt( $handle, CURLOPT_TIMEOUT, 30 ); // 30 seconds. Too much for production, only for testing.
}
// Setting custom timeout for the HTTP request
add_filter( 'http_request_timeout', 'sar_custom_http_request_timeout', 9999 );
function sar_custom_http_request_timeout( $timeout_value ) {
return 30 ; // 30 seconds. Too much for production, only for testing.
}
// Setting custom timeout in HTTP request args
add_filter('http_request_args', 'sar_custom_http_request_args', 9999, 1);
function sar_custom_http_request_args( $r ){
$r['timeout'] = 30 ;// 30 seconds. Too much for production, only for testing.
return $r;
}
سلام خدمت شما
محدودیت Memory Limit یا حافظه RAM را کمی افزایش دهید.
از مدیر سرور بپرسید که برای wp-cron محدودیتی وجود دارد و یا loopback غیرفعال شده است! البته این مورد احتمالش خیلی کم است.
امکان دارد فایروال و یا حتی افزونهٔ mod_security آپاچی دسترسی به سرور خارجی را که cURL قصد برقراری ارتباط با آن را دارد، بستهاند. بخشی از بررسی این موضوع دست شماست که باید از طریق کنترل پنل هاست خود این کار را انجام دهید.
خیر این کد ها مشکلی برای شما و سایتتون ایجاد نمیکنه
کما اینکه اگر از سون هاست , هاست تهیه کرده باشید حتی اگر منابع و محدودیت ها را افزایش دهید بطور کلی برای هاستتون مشکلی ایجاد نمیشه