اینجا گفتید تا زمانیکه فایل موجودی نیست ده ثانیه منتظر بمون بعد مجدد چک کن !
کلیه این فرایند بعنوان یک پروسس در حال اجرا میماند تا فایل موجود بشود و دستورات پایینی اجرا شود.
حالا ممکنه این فایل بعد از چند دقیقه اجرا شود .
همونطور که دوستمون گفتن خود پروسس پی اچ پی هم یک تایم اوتی دارد ، معمولا بین 30 تا 60 ثانیه است !
تایم اوت رو زیاد کنید هر چند روش مناسبی نیست و فشار میاره به سرور .
خیر اینطور نیست .خوب همون طور که میدونید حلقه while باید تا زمانی که فایل file وجود نداره هر 10 ثانیه 1 بار اجرا بشه
حلقه چک میکنه فایل موجود هست یا نه اگر نبود ده ثانیه تاخیر می اندازه در پروسس و باز چک میکنه و به همین روال ادامه میده تا یا کل پروسس تایم اوت بشه یا فایل موجود بشه .