apache2 - php5 फ़ाइल अपलोड और पोस्ट का अधिकतम आकार


13

मैंने आधिकारिक रिपॉजिट LAMP सर्वर से इंस्टॉल किया है। फ़ाइल में /etc/php5/apache2/php.ini, मैंने बदल दिया है:

post_max_size = 8M
upload_max_filesize = 2M

सेवा

post_max_size = 32M
upload_max_filesize = 16M

उसके बाद, मैंने apache2 सर्वर और नोटबुक को पुनः आरंभ किया है, लेकिन जब मैं लॉन्च करता phpinfoहूं तो मैं post_max_sizeसेट हो जाता हूं 8MB। इस बग को हल करने का एकमात्र तरीका है कि आप इसे सेट कर php_value .....सकें .htaccessलेकिन यह वह नहीं है जो मैं चाहता हूं।

मैं इसे कैसे हल करूं?

जवाबों:


15
  1. <?php phpinfo(); ?>इसके साथ एक php फ़ाइल बनाएं और इसे अपने ब्राउज़र से खोलें।
  2. के लिए देखो लोडेड कॉन्फ़िगरेशन फ़ाइल (इस शो वास्तविक conf। उपयोग में फ़ाइल) और संपादित करें upload_max_filesizeऔर सेट post_max_sizeएक ही मूल्य के लिए (या इसे 0 अक्षम सीमित करने के बनाने) जड़ मोड में है कि फाइल में।
  3. निष्पादित: sudo service apache2 restart

7

मुझे भी यही समस्या थी। मैंने इन फ़ाइलों में इन मानों को बदल दिया है और अब यह काम कर रहा है:

➜find /etc -name 'php.ini'
/etc/php5/cli/php.ini
/etc/php5/cgi/php.ini
/etc/php5/apache2/php.ini
/etc/php5/embed/php.ini
/etc/php5/fpm/php.ini

आपको केवल Apache के लिए ही नहीं, php "script" के लिए php सेटिंग्स को सेट करना होगा।


4

मुझे एक ही समस्या थी और किसी भी समाधान ने काम नहीं किया, लेकिन इस शानदार समाधान ने किया।

  1. के साथ एक php फ़ाइल बनाएँ <? phpinfo(); ?>

  2. "अतिरिक्त .ini फ़ाइलों के लिए इस डायर को स्कैन करें" देखें।

  3. उपरोक्त निर्देशिका पर जाएं और user.ini फ़ाइल बनाएं जैसे: -

     post_max_size = 1500M
     upload_max_filesize = 1500M
    
  4. पुनरारंभ करें Apache sudo सेवा Apache2 पुनरारंभ

  5. phpinfo();फ़ाइल को पुनः लोड करें । आप मुझे धन्यवाद देंगे :)

यह केवल एक चीज है जो मेरे लिए काम की है। PHP5, Apache2 और Ubuntu 14.04 के साथ Wordpress का उपयोग करके डिजिटल महासागर पर होस्टिंग। मेरे भगवान, धन्यवाद।
जोनलिम

हाँ दोस्त मैं इसके लिए आपको धन्यवाद देता हूं, बहुत चतुर समाधान! पिछले किसी ने भी मेरे लिए काम नहीं किया
नूरदीन अलौने
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.