2015-04-28 6 views
14

से अधिक हो गया है मैंने अभी WampServer स्थापित किया है। यह काम करता है जब मैं अपने प्रोजेक्ट पृष्ठ पर जाएँ लेकिन जब मैं phpMyAdmin नेविगेट करने की कोशिश मैं इस त्रुटि मिलती है:WAMPServer phpMyadmin 360 सेकंड का अधिकतम निष्पादन समय

Maximum execution time of 360 seconds exceeded

क्या समस्या है?

उत्तर

43

phpMyAdmin को नियंत्रित करने वाली कॉन्फ़िगरेशन को बदलने और php.ini फ़ाइल को कॉन्फ़िगर करने के लिए यहां एक बेहतर समाधान है।

यदि आप php.ini फ़ाइल बदलते हैं तो आप PHP में सबकुछ प्रभावित करते हैं और आपको उस अनंत लूप को लिखना चाहिए जिसे हम समय-समय पर करते हैं, यह आपके अनंत लूप को समझदार से अधिक समय तक समाप्त करने में अधिक समय लगेगा।

नोट: आप 64 बिट wampserver आधार फ़ोल्डर का नाम हो जाएगा wamp64 बजाय wamp इसलिए कृपया नीचे फ़ोल्डर नाम तदनुसार संशोधन उपयोग कर रहे हैं।

तो \wamp\alias\phpmyadmin.conf बदलें। डिफ़ॉल्ट रूप से यह कुछ इस तरह दिखेगा हालांकि phpMyAdmin के अपने संस्करण शायद अलग हो जाएगा:

Alias /phpmyadmin "c:/wamp/apps/phpmyadmin4.1.14/" 

<Directory "c:/wamp/apps/phpmyadmin4.1.14/"> 
    Options Indexes FollowSymLinks MultiViews 
    AllowOverride all 
    <IfDefine APACHE24> 
    Require local 
    </IfDefine> 
    <IfDefine !APACHE24> 
    Order Deny,Allow 
     Deny from all 
     Allow from localhost ::1 127.0.0.1 
    </IfDefine> 
    php_admin_value upload_max_filesize 128M 
    php_admin_value post_max_size 128M 
    php_admin_value max_execution_time 360 
    php_admin_value max_input_time 360 
</Directory> 

एक डेटाबेस आयात करने के लिए अधिकतम समय सीमा का विस्तार करने के लिए, php_admin_value max_execution_time पैरामीटर बदल जाते हैं। आपको अन्य पैरामीटर को बदलने की भी आवश्यकता हो सकती है क्योंकि बड़े डेटाबेस में बड़े डेटाबेस आते हैं और पढ़ने के लिए भी अधिक समय लेते हैं। उदाहरण:

php_admin_value upload_max_filesize 1024M 
    php_admin_value post_max_size 1024M 
    php_admin_value max_execution_time 1800 
    php_admin_value max_input_time 1800 

इस फ़ाइल में परिवर्तन करने के बाद पुनः आरंभ अपाचे के लिए मत भूलना।

+1

यदि आप मेरे जैसे हैं तो इसे बदलने के बाद अपना WAMP सर्वर रीसेट करना न भूलें। एसओ पर बेवकूफ उत्तर पर मुझे 5 मिनट का शाप देने लगे, इससे पहले कि मुझे एहसास हुआ कि मैं बेवकूफ था, काम नहीं करता है। – Eric

+0

@ एरिक धन्यवाद, ने जवाब दिया कि उत्तर के लिए अनुस्मारक। – RiggsFolly

7

आपके php/php.ini में max_execution_time = 360 से 99999 बदलें।

या

आप अपने php फ़ाइल के शीर्ष पर ini_set('max_execution_time', 600); //600 seconds = 10 minutes लाइन जोड़ सकते हैं।

देखें, अगर यह काम करता है।

+0

यह काम आपको धन्यवाद देता है लेकिन ... यह वास्तव में धीमा है – Kvasir

+0

यह धीमा क्यों हो रहा है ?? किसी भिन्न पृष्ठ पर नेविगेट करने में बहुत अधिक समय नहीं लगना चाहिए –

1

मुझे क्या मदद की phpmyadmin फ़ोल्डर में config.inc.php संपादित करने के लिए है और बदला:

$cfg['Servers'][$i]['host'] = 'localhost'; 

$cfg['Servers'][$i]['host'] = '127.0.0.1'; 

को मूल रूप से बदल "स्थानीय होस्ट" "127.0.0.1" करने के लिए, XAMPP और wampp अलग ढंग से उनका समाधान दो।

संबंधित मुद्दे