چگونه این ارور رو رفع کنمFatal error: Maximum execution time of 32 seconds exceeded in
$i=1;
//while($i<1) {
$f = "https://www.aparat.com/result/%D8%A7%DB%8C%D8%B1%D8%A7%D9%86_%D8%A7%DB%8C%D8%B1";
$y=1;
while($i==$y){
if(!empty($f)){
set_time_limit(32);
$ch2 = curl_init();
curl_setopt($ch2, CURLOPT_URL, $f);
curl_setopt($ch2, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch2, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch2, CURLOPT_ENCODING, 'UTF-8');
// curl_setopt($ch2, CURLOPT_TIMEOUT, 30);
// curl_setopt($ch2, CURLOPT_CONNECTTIMEOUT, 30);
sleep(32);
$url22 = curl_exec($ch2);
curl_close($ch2);
//echo $url22;
preg_match_all("/<div style=\"display: t[\W\w]*?>[\W\w]*?<\/div>/im", $url22, $matches);
if(!empty($matches)){
$file=fopen("linkg.txt", 'w');
fwrite($file,implode($matches[0]));
fclose($file);
$file2=file_get_contents("linkg.txt");
preg_match_all("/https[\W\w]*?\"/im", $file2, $matchess);
//echo implode($matchess[0])."\n";
$file3=fopen("linkgg.txt", 'w');
fwrite($file3,implode($matchess[0]));
fclose($file3);
$file100=fopen("l100.txt", 'a');
fwrite($file100,implode($matchess[0])."\n");
fclose($file100);
$y=1;
$f=file_get_contents("linkgg.txt");
}else{
echo "hh";
$y=0;
}
}
}
یه چیزی واقعا بعضی وقتا متن ارور رو میذاری توی گوگل اولین نتیجه اکثرا stackoverflow.com هست همیشه هم به جواب میرسی
اینقدر هم واضح گفتن نیاز به هیچ زبان نداری
به نظرم اگه میخوای سریع تر به جواب برسی همیشه از stack استفاده کن
فک نکن بقیه بچه ها که میان جواب میدن همشون خودشون از مغزشون تراوش میکنه ۹۹ درصد میرن تو استک سرچ میکنن به خدا اگه با گوگل و استک رفیق شی هیچ منبع دیگه ای نیاز نداری
https://goo.gl/6MMrHk
همینو اضافه کن به اول کدت
ini_set('MAX_EXECUTION_TIME', '-1');
یا
set_time_limit(1500);
یا توی php.ini اینو اضافه کن
max_execution_time = 0
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟