मुझे php.ini में अधिकतम निष्पादन समय सेट के बारे में कुछ संदेह हैं।PHP max_execution_time कैसे काम करता है?
मैं एक प्रक्रिया है जो 2 मिनट में खत्म हो जाएगा है:
max_execution_time मानते हुए 3 मिनट, निम्नलिखित मामलों पर विचार है।
लेकिन यह एक लूप में है और इसे 5 बार काम करना चाहिए। तो यह 10 मिनट हो जाता है।
क्या स्क्रिप्ट टाइमआउट के लिए त्रुटि दिखाए बिना ठीक से चलती है? क्यूं कर?
PHP फ़ंक्शन बस डेटा प्रिंट करता है और इसमें केवल 2 मिनट लगेंगे।
लेकिन क्वेरी निष्पादन में 5 मिनट लग रहे हैं।
क्या स्क्रिप्ट बिना त्रुटि के चलती है? क्यूं कर?
मेरी एकल PHP प्रक्रिया में केवल 5 मिनट लगते हैं।
लेकिन स्क्रिप्ट को कमांड लाइन से कॉल कर रहा हूं।
क्या यह ठीक से काम करेगा? क्यूं कर?
स्मृति अनुमति और निष्पादन समय से संबंधित कैसे हैं?
तो एक स्क्रिप्ट के लिए निष्पादन समय बहुत ही उच्च
है लेकिन यह डेटा
यह स्मृति को प्रभावित करेगा या नहीं की एक छोटी राशि देता है? क्यूं कर?
मैं जानना चाहता हूं कि आंतरिक रूप से क्या हो रहा है, यही कारण है कि मैं इनसे पूछ रहा हूं। मैं सिर्फ समय सीमा और स्मृति सीमा को नहीं बढ़ाना चाहता हूं।
यह आंशिक रूप से डेटाबेस अनुरोधों के बारे में गलत है, मेरी personnal परीक्षण से और [इस उत्तर] (http://stackoverflow.com/a/10027320/1408100) और [इस टिप्पणी] (http: // php। शुद्ध/मैनुअल/fr/function.set समय limit.php # 115,057) –