Php's set_time_limit throws a 500 error? -


जब मैं set_time_limit का उपयोग करता हूं और स्क्रिप्ट 360 सेकंड से अधिक समय के लिए चलाता है, तो 500 त्रुटि फेंकता है।

35 9, कुछ नहीं, 360 और ऊपर, त्रुटि।

मेरे पास php.ini तक पहुंच नहीं है, मैं इस बग को कैसे ठीक कर सकता हूं?

स्क्रिप्ट 360 सेकंड से अधिक किसी भी समय के लिए चलाता है, यह 500 त्रुटि फेंकता है।

ऐसा लगता है कि आप किसी अन्य टाइमआउट को कहीं और मार रहे हैं यदि आपका सर्वर फास्टसीजीआई का उपयोग करता है, उदाहरण के लिए, अपाचे और / या फास्टसीजीआई प्रक्रिया को केवल समय समाप्त होने से पहले छह मिनट (360 सेकंड) तक इंतजार करने के लिए कॉन्फ़िगर किया जा सकता है। यह भी हो सकता है कि आपके और अपाचे के बीच एक रिवर्स प्रॉक्सी बैठे एक ही टाइमआउट के साथ, हालांकि प्रॉक्सी टाइमआउट आमतौर पर 504 नहीं हैं, 500 नहीं।

कृपया अपने सर्वर कॉन्फ़िगरेशन की जांच करें। यदि आप साझा की गई होस्टिंग पर हैं, तो अपने मेजबान को समय समाप्ति के बारे में पूछें।

यदि आपकी स्क्रिप्ट को विस्तारित समय के लिए निष्पादित करने की आवश्यकता है, तो आप उसे चलाने के लिए एक और रास्ता खोजना चाहेंगे।

Comments