2013-01-17 16 views
7

मैंने हाल ही में WAMP के साथ अपने सर्वर को पुनर्स्थापित कर दिया है, पहले मैं XAMPP का उपयोग कर रहा था।PHPMyAdmin अधिकतम अपलोड आकार नहीं बदलेगा, गलत php.ini फ़ाइल

phpmyadmin में डेटाबेस फ़ाइलों के लिए अधिकतम अपलोड आकार 2,048kb पर है।

मैंने समस्या पर कई मंचों और लेखों के अनुसार php.ini में तीन चर बदल दिए हैं, मेरे सर्वर को पुनरारंभ किया है और इसका कोई प्रभाव नहीं है।

क्या किसी प्रकार का पर्यावरणीय पथ चर आदि है जिसे कहीं और स्थापित करने की आवश्यकता है?

मुझे क्या याद आ रही है।

+2

क्या आपने जांच की है कि phpinfo क्या लौटाता है? –

+1

@ पीटर वूस्टर धन्यवाद, यह पता चला है कि यह apache/bin निर्देशिका में php.ini फ़ाइल का उपयोग कर रहा था, और php में पाया गया तार्किक नहीं है ... – imperium2335

+0

मैंने इसे एक उत्तर के रूप में जोड़ा है ताकि अन्य इसे ढूंढ सकें, गलत php.ini के साथ समस्या का संदर्भ देने के लिए आपको शीर्षक बदलना चाहिए। मैं इसे संपादित कर सकता हूं, लेकिन मैं इसे आपके पास छोड़ दूंगा। –

उत्तर

2

php.ini आपको उम्मीद नहीं है। यह देखने के लिए phpinfo जांचना सुनिश्चित करें कि कौन सी कॉन्फ़िगरेशन का उपयोग किया जा रहा है और कौन से पैरामीटर सक्रिय हैं।

14

php.ini

upload_max_filesize = 10M 
post_max_size = 10M 

में इन रखो या आप .htaccess में इन डाल सकते हैं:

php_value upload_max_filesize 10M 
php_value post_max_size 10M 

कुछ भी आप चाहते हैं के साथ 10M बदलें।

अतिरिक्त: लगाने के लिए php.ini वर्तमान में वेब जड़ में एक फ़ाइल बनाने, प्रयोग किया जाता है, मान लें कि info.php कि <?php phpinfo(); शामिल हैं। फिर अपने ब्राउज़र से उस फ़ाइल तक पहुंचें, और php.ini खोजें। यह ब्राउज़र के माध्यम से किया जाना चाहिए, कमांड लाइन से आपको अधिकतर php.ini

समाप्त होने पर, परिवर्तनों को प्रभावी होने के लिए अपाचे को पुनरारंभ करें।

+0

धन्यवाद धन्यवाद आप +1 –

+0

एमवीपी यहां मतदान किया +1 –

3

हम php.ini फ़ाइल में अधिकतम फ़ाइल आकार मूल्य बढ़ाने के लिए डिफ़ॉल्ट रूप से की जरूरत है, upload_max_filesize XAMPP

में 2 एमबी पर सेट है इस समस्या को हल करने के लिए:

  • हमें यह पता लगाने की आवश्यकता है कि php.ini फ़ाइल कहां है। Xampp में, यह सी में पाया गया है: \ xampp \ php

  • ओपन php.ini फ़ाइल, एक उच्च मूल्य के लिए "upload_max_filesize" और 2 एम की जगह के लिए खोज (जिसका अर्थ है 2-मेगाबाइट), 50M का कहना है।

परिवर्तन: upload_max_filesize =2M

रहे हैं: upload_max_filesize =50M

  • बदलाव के लिए अपाचे पुनः प्रारंभ प्रभावी करने के लिए।
4

सबसे पहले आपको php में मानों को बदलना होगा।आपकी आवश्यकताओं के अनुसार ini फ़ाइल।

post_max_size = 1024M 
upload_max_filesize = 1024M 
max_execution_time = 3600 
max_input_time = 3600 
memory_limit = 1024M 

नोट - इन मूल्यों को ध्यान से बदलें। ये मान उस सर्वर की आपकी सभी परियोजनाओं के लिए प्रभावित होंगे।

अब, सब से ऊपर समाधान काम नहीं कर रहे हैं, तो कृपया अपने phpmyadmin.conf फ़ाइल की जाँच करें। यदि आप WAMP का उपयोग कर रहे हैं तो आप "C: \ wamp64 \ alias" में फ़ाइल पा सकते हैं।

आपको मूल्यों को नीचे बदलना होगा। पहले से ही फाइल में

मान रहे हैं - कोड ऊपर करने के लिए

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 

बदलें -

# 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 

अब बस अपने सर्वर को पुनः आरंभ, बदली हुई मूल्यों के साथ काम करने के लिए। :)

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