सैद्धांतिक रूप से, अपने config.php का संपादन और wp-settings.php समावेशन से पहले इस पंक्ति को जोड़ें ।
define('WP_MEMORY_LIMIT', '256M');
वर्डप्रेस के लिए अपनी मेमोरी सीमा को 256MB या जो भी मूल्य निर्धारित करना चाहिए, उठाएं। और यह बैठकर काम करेगा। हालाँकि, जैसा कि sorich87 ने बताया , ऐसे कुछ कार्य हैं जो हार्ड कोडित 256 एमबी सीमा के साथ इस सेटिंग को बदल देंगे।
हैक करने के लिए या हैक करने के लिए नहीं
इस बारे में थोड़ी चिंता, WP_MEMORY_LIMIT
सबसे अजीब WP सेटिंग में से एक है जो मैंने सामना किया है। यदि आप जांचते हैं /wp-includes/default-constants.php
कि आपको यह सेटिंग मिलेगी:
// set memory limits
if ( !defined('WP_MEMORY_LIMIT') ) {
if( is_multisite() ) {
define('WP_MEMORY_LIMIT', '64M');
} else {
define('WP_MEMORY_LIMIT', '32M');
}
}
मुझे कभी यह एहसास नहीं हुआ कि WP डिफ़ॉल्ट मेमोरी उपयोग को तब तक कम कर देगा, जब तक कि मुझे WP कोडेक्स में यह नहीं मिल जाता है:
वर्डप्रेस स्वचालित रूप से जांच करेगा कि क्या इस फ़ंक्शन का उपयोग करने से पहले PHP को दर्ज मूल्य से कम मेमोरी आवंटित की गई है। उदाहरण के लिए, यदि PHP को 64MB आवंटित किया गया है, तो इस मान को 64M पर सेट करने की कोई आवश्यकता नहीं है क्योंकि वर्डप्रेस अपने आप सभी 64MB का उपयोग करेगा यदि आवश्यकता हो ( स्रोत )
वह स्पष्टीकरण राहत देने वाला था। हालाँकि, हार्ड कोडेड @ini_set('memory_limit', '256M');
एवरीटाइम WP निष्पादन कार्य का उपयोग करने के लिए अधिक मेमोरी की आवश्यकता होती है जिसका कभी उल्लेख नहीं किया गया है । वास्तव में, मुझे WP कोडेक्स के इस अस्पष्ट व्यवहार के बारे में कोई स्पष्टीकरण नहीं मिला है। चूंकि अधिकांश गैर-उपयोगकर्ता-संबंधित फ़ंक्शन या तो प्रलेखित नहीं हैं या कोडेक्स में स्पष्ट रूप से स्पष्ट नहीं हैं।
हालांकि यह सेटिंग अधिकांश मामलों पर अच्छी तरह से काम करती है, यह उन कार्यों को सर्वर पर कम अधिकतम मेमोरी सेटिंग या आपके मामले में, उच्च मेमोरी उपयोग के साथ बेकार कर देगा।
जब तक WP लोग इसे ठीक नहीं करते, मुझे लगता है कि आपका एकमात्र समाधान कोर को संशोधित करना है। आपको यह पोस्ट पढ़ने के लिए दिलचस्प hakre द्वारा लिखित मिल सकती है । वह Trac में एक पैच सिफारिश भी प्रस्तुत करता है । पैच फ़ाइल का पिछला लिंक आपको इस सेटिंग का उपयोग करने वाले फ़ंक्शन की सूची ढूंढने में मदद कर सकता है।
संपादित करें:
यह सबसे मूर्खतापूर्ण जवाब है जो मैंने कभी दिया है क्योंकि मैं आपकी अपनी पोस्ट के लिए एक लिंक देता हूं (बस यह महसूस करें कि ओपी नाम 2 दिनों के बाद हैक्रे था : डी
2 संपादित करें:
जैसा कि टिप्पणी पर उल्लेख किया गया है, यह 3.2 रिलीज द्वारा तय किया गया है