ওয়ার্ডপ্রেসে মেমরির সীমা

tl;dr: ম্যানুয়ালি মান সেট করুন বা এর ডিফল্ট মান WP_MEMORY_LIMIT/WP_MAX_MEMORY_LIMIT কোন প্রভাব নেই যদি WP_MEMORY_LIMIT/WP_MAX_MEMORY_LIMIT পিএইচপি এর মেমরি সীমার চেয়ে কম বা সমান (এর পরে memory_limit বলা হয়)। এগুলি খুব কম মান সেট করতে ব্যবহৃত হয় memory_limit গতিশীলভাবে একটি প্রস্তাবিত সর্বনিম্ন।


  • ধ্রুবক WP_MEMORY_LIMIT ঐচ্ছিকভাবে প্রবেশ করতে পারেন wp-config.php সঙ্গে define('WP_MEMORY_LIMIT', 'XXXM'); সেট করা
  • ধ্রুবক WP_MAX_MEMORY_LIMIT ঐচ্ছিকভাবে প্রবেশ করতে পারেন wp-config.php সঙ্গে define('WP_MAX_MEMORY_LIMIT', 'XXXM'); সেট করা
  • হয় WP_MEMORY_LIMIT সেট করা হয়নি, এটির ডিফল্ট মানের ক্ষেত্রে প্রযোজ্য:
    • memory_limit, এর মান প্রদান করেছে memory_limit গতিশীলভাবে পরিবর্তন করা যাবে না,
    • 64 MB যদি এটি একটি মাল্টিসাইট হয়,
    • অন্যথায় 40MB।
  • হয় WP_MAX_MEMORY_LIMIT সেট করা হয়নি, এটির ডিফল্ট মানের ক্ষেত্রে প্রযোজ্য:
    • memory_limit, এর মান প্রদান করেছে memory_limit গতিশীলভাবে পরিবর্তনযোগ্য নয় বা যদি এটি সীমাহীন (-1) বা 256 MB এর চেয়ে বেশি বা সমান হয়,
    • 256 MB অন্যথায়।
  • ডিফল্ট মানগুলি অতীতে বারবার উত্থাপিত হয়েছে
  • WP_MEMORY_LIMIT ফাংশন ব্যবহার করে সর্বত্র পরিবর্তন করা হয়েছে ini_set() গতিশীল memory_limit, যদি WP_MEMORY_LIMIT বর্তমানের চেয়ে বড় memory_limit বা যখন WP_MEMORY_LIMIT সীমাহীন (-1)।
  • WP_MAX_MEMORY_LIMIT ব্যাকএন্ডে পরিবর্তিত হয়েছে (আরো সঠিকভাবে: যখনই ফাংশন wp_raise_memory_limit() ফাংশন ব্যবহার করে বিভিন্ন প্রসঙ্গে [অ্যাডমিন, চিত্র]) বলা হয় ini_set() গতিশীল memory_limit, যদি WP_MAX_MEMORY_LIMIT বর্তমানের চেয়ে বড় memory_limit বা যখন WP_MAX_MEMORY_LIMIT সীমাহীন (-1)।
  • এর যুক্তি WP_MAX_MEMORY_LIMIT রান পরে এর যুক্তি WP_MEMORY_LIMIT, যাতে WP_MEMORY_LIMIT ফ্রন্টএন্ডে এবং WP_MAX_MEMORY_LIMIT ব্যাকএন্ডে কার্যকর হয়।
  • উপরে বর্ণিত যুক্তিগুলির বেশিরভাগই কার্যকরী wp_initial_constants() (/wp-includes/default-constants.php) হিসাবে wp_raise_memory_limit() (/wp-includes/functions.php) পরিবর্তে.
  • মূল্য memory_limit = XXXM ভিতরে php.ini সংজ্ঞায়িত করা হয় memory_limit (ওয়েব পরিষেবা পুনরায় চালু করার পরে)।
  • মূল্য php_value memory_limit XXXM ভিতরে .htaccess সংজ্ঞায়িত করা হয় memory_limit ফোল্ডারে বা এর সাবফোল্ডারের সমস্ত পিএইচপি ফাইলের জন্য যেখানে .htaccess অবস্থিত
  • ওয়েব সার্ভার মেমরি সীমার মানকে ini_set () দিয়ে পরিবর্তন করা থেকে বা একটি নির্দিষ্ট মান অতিক্রম করা থেকে আটকাতে পারে ( php_admin_value দেখুন)।
  • memory_limit প্রক্রিয়া প্রতি প্রযোজ্য: একটি বৃদ্ধি memory_limit করতে পারা সমান্তরাল পিএইচপি অনুরোধের সংখ্যা হ্রাস করার কারণ। মান তাই সাবধানে নির্বাচন করা উচিত (256 MB, ব্যতিক্রমী ক্ষেত্রে 512 MB)।
  • টুলস > ওয়েবসাইট স্টেটের অধীনে ওয়ার্ডপ্রেস ব্যাকএন্ডে, এর মান memory_limit (বিভাগ: সার্ভার), পাশাপাশি থেকে WP_MEMORY_LIMIT এবং WP_MAX_MEMORY_LIMIT (সেকশন ওয়ার্ডপ্রেস ধ্রুবক) পড়া যেতে পারে।
পেছনে