सीधे कंटेंट पर जाएं
Tools

मैक्स अपलोड साइज़ फ़िक्सर

अपलोड लिमिट बढ़ाएँ — और तीनों वैल्यू को एक-दूसरे से मेल में रखें

आपके browser में चलता है. कुछ भी upload नहीं होता.

लक्ष्य
आप फ़ाइलें कहाँ एडिट कर सकते हैं?

अलग-अलग होस्ट आपको अलग-अलग चीज़ें छूने देते हैं। वही फ़ॉर्मैट जनरेट करें जिसे आप वाक़ई इस्तेमाल कर सकें — और अगर पहला चुपचाप कुछ न करे, तो आमतौर पर इसका मतलब है कि आपका होस्ट उसे override कर रहा है, इसलिए अगला आज़माएँ।

इससे बनने वाली upload सीमा

128 MB

settings

wp-config.php WordPress की अपनी मेमोरी लिमिट तो बढ़ा सकती है, लेकिन यह PHP की upload_max_filesize नहीं बढ़ा सकती — वह एक PHP डायरेक्टिव है, WordPress का नहीं। अगर आपका होस्ट PHP सेटिंग्स लॉक कर देता है, तो चाहे जितनी भी wp-config एडिटिंग कर लें, अपलोड की सीमा नहीं बदलेगी, और आपको उनसे पूछना पड़ेगा।

मैक्स अपलोड साइज़ फ़िक्सर के बारे में

WordPress अपलोड लिमिट तीन जगहों पर सेट होती हैं जिनका आपस में मेल होना ज़रूरी है: upload_max_filesize, post_max_size, और memory_limit। अपना टारगेट साइज़ सेट करें और यह तीनों को सही क्रम में php.ini, .htaccess, और wp-config.php के लिए जनरेट कर देता है।

सामान्य प्रश्न

सवाल

मैंने upload_max_filesize बढ़ाया पर कुछ नहीं बदला. क्यों?

क्योंकि WordPress तीन values में से सबसे छोटी का इस्तेमाल करता है: upload_max_filesize, post_max_size और memory_limit. एक को बढ़ाना और दूसरे को कम रखना कुछ नहीं बदलता. post_max_size, upload_max_filesize से बड़ा होना चाहिए, क्योंकि request body में file के साथ-साथ उसके इर्द-गिर्द का form भी होता है.

क्या wp-config.php से upload limit बढ़ाई जा सकती है?

सिर्फ़ आंशिक रूप से, और इसी पर बहुत लोग अटक जाते हैं. wp-config.php, WordPress की memory limit बढ़ा सकता है, पर upload_max_filesize एक PHP directive है जिसे PHP आम तौर पर WordPress load होने से पहले ही पढ़ चुका होता है. अगर आपका host PHP settings को lock करता है, तो चाहे कितना भी wp-config edit करें, cap नहीं बदलेगी.

मेरा host मुझे php.ini edit नहीं करने देता. अब क्या?

अपने web root में एक .user.ini file आज़माएँ — कई shared hosts इसे पढ़ते हैं. अगर यह भी नहीं चला, तो limit आपके account से ऊपर लागू है और सिर्फ़ आपका host ही इसे बदल सकता है. उनसे कहें; यह आम तौर पर एक-line का ticket होता है.