में max_execution_time को परिवर्तित नहीं कर सकता है मैंने php क्रॉलर स्क्रिप्ट के max_execution_time
को बदलने के लिए सब कुछ करने की कोशिश की है ताकि यह एक अनंत समय चला सके।PHP- xampp
मैं 0
या 100000000
के लिए, लेकिन कोई परिवर्तन नहीं होता php.ini max_execution_time
की स्थापना फ़ाइल को बदल दिया है
मैं भी ini_set('max_execution_time', 0);
सभी php स्क्रिप्ट फेंक का उपयोग करके PHP स्क्रिप्ट से ही यह स्थापित करने की कोशिश की है एक ही त्रुटि Fatal error: Maximum execution time of 3000 seconds exceeded
, मैं क्या खो सकता हूं और मैं कैसे सुनिश्चित कर सकता हूं कि कोई अधिकतम निष्पादन समय सीमा नहीं है?
PHP स्क्रिप्ट
<?php
ini_set('MAX_EXECUTION_TIME', -1);
error_reporting(E_ALL); // turn on all errors, warnings and notices for easier debugging
//ini_set('max_execution_time', 123456);
ini_set('max_input_time', -1);
ini_set('memory_limit', '512M');
set_time_limit(0);
date_default_timezone_set('Europe/London');
/*code which scrapes websites*/
?>
phpinfo()
max_execution_time 0 0
max_input_time -1 -1
आप php.ini पर एक अलग max_execution_time सेट करने के बाद अपाचे और पीएचपी को पुनः आरंभ किया था स्थानीय phpmyadmin ताज़ा ? :) – Mahn
मुझे लगता है कि आपको अपनी स्क्रिप्ट को सबसे पहले अनुकूलित करना चाहिए। 3000 सेकेंड एक PHP फ़ाइल के लिए एक लंबा समय है। अन्यथा आपको कमांड लाइन पर अपनी स्क्रिप्ट चलाना चाहिए। – Stony
क्षमा करें मैं फुटबॉल देख रहा था, मैं इस बारे में भूल गया जब नंबर 1 ने इसका उत्तर दिया। –