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.