PDA

View Full Version : سوال: مشکل تایم اوت



homayoongh
جمعه 12 شهریور 1395, 05:44 صبح
سلام خدمت اساتید
من برای پروسه ای نسبتا طولانی باید یک php رو اجرا کنم. اما علی رغم تنظیم max_execution_time روی ۳۰۰ ثانیه٬ به نظر میاد صفحه مرتب موقع اجرا درجا میزنه٬ ضمن این که هیچ وقت لود صفحه تمام نمیشه.
با توجه به این که کد خیلی طولانی هست٬ اونو به شکل زیر ساده کردم که عملکردشو ببینید.


$a=0;
while($a<10){
sleep(10);
$a++;
file_put_contents('log.txt',$a."\n",FILE_APPEND);
}

نتیجه ای که توی فایل لاگ دارم به صورت زیر هست.


1
2
3
1
4
2
5
3
1
6
4
2
1
7
5
3
2
8
6
4
1
3
9
7
5
2
4

همون طور که میبینید نه تنها پروسه ها قبلی ادامه پیدا کرده بلکه به نوعی از نو هم شروع شده. میخواستم راهنمایی کنید مشکل از کجاست و اینکه پارامتر دیگه ای هم هست که باید اصلاح بشه یا نه؟