اگه دیتابیستون mysql هست تنظیم مقدار connect_timeout در system variables و یا تنظیم مقدار max_execution_time(حداکثر زمان اجرا فارغ از بحث ارتباط با دیتابیس) در php.ini میتونه به این منظور استفاده بشه
@amirhossein.d.z عزیز ، ممنون از پاسختون ولی بیشتر منظور اینه که در سمت کدها و بدون دستکاری فایل php.ini این کار اینجام بشه و درایور ها هم بصورت داینامیک انتخاب میشن و کاربر انتخاب میکنه که درایور دیتابیس چی هست
لطف یکم واضح تر توضیح بدید ممنون میشم
@hesami13
میتونید بصورت زیر مقدار max_execution_time رو مقدار دهی کنین در php :
ini_set('max_execution_time', '30');
به این معنا که زمان اجرای برنامه در هر درخواست به سرور حداکثر 30 ثانیه میتونه طول بکشه و بیش از این ارور خواهد داد.
تابع ini_set در هاستهای اشتراکی غیر فعال میشه.
همین کار رو انجام میدم ولی هیچ فایده ای نداره و در حالت تلاش برای اتصال باقی میمونه
خیلی جالبه که اتصال رو رها نمیکنه برنامه
البته روی ومپ سرور قراره اجرا بشه اسکریپت
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟