سلام
نمی دونم چجوریاست جدیدا" به مشکلات عجیب برمی خورم، چه روی سرور چه روی لوکال!
نمی دونم چرا الان که امتحان می کنم connection_aborted دیگه برای من کار نمی کنه:
این اسکریپت چه قبل 20 ثانیه stop بشه چه نشه از حلقه خارج نمیشه و بعد از 20 ثانبه هم در php_error.log هم خطای time out میده...
قبلا" حلقه رو این شکلی مینوشتم:
که کارهم می کرد اما الان هیچ کدومشون کار نمی کنن، یه کامنت هم تو php.net برای connection_aborted هست که گفته حتما" باید خروجی داشته باشی اگه نه کانکشن همیشه نرمال میمونه، خلاصه همه جوره امتحانش کردم، با flush بی flush با خروجی و بی خروجی و اصلا" مسئله اینا نیست، مسئله اینه که قبلا" کار می کرده و الان نه!!!
ممنون میشم کمک کنید (راستی روی 3 تا سرور و 2تا لوکال امتحان کردم همین مشکل رو داشتم، امروز یه ورژن قدیمی تر از php رو نصب می کنم ببینم فرقی خواهد کرد یا نه!)
نمی دونم چجوریاست جدیدا" به مشکلات عجیب برمی خورم، چه روی سرور چه روی لوکال!
نمی دونم چرا الان که امتحان می کنم connection_aborted دیگه برای من کار نمی کنه:
کد پیاچپی:
<?php
ignore_user_abort(1);
set_time_limit(20);
echo 'this is just a simple test!';
while(!connection_aborted())
{
sleep(2);
}
touch('another Test.txt');
?>
قبلا" حلقه رو این شکلی مینوشتم:
کد پیاچپی:
while(1)
{
// Did the connection fail?
if(connection_status() != CONNECTION_NORMAL)
{
break;
}
// Sleep for 10 seconds
sleep(10);
}
ممنون میشم کمک کنید (راستی روی 3 تا سرور و 2تا لوکال امتحان کردم همین مشکل رو داشتم، امروز یه ورژن قدیمی تر از php رو نصب می کنم ببینم فرقی خواهد کرد یا نه!)