ওয়ার্ডপ্রেস মেমোরি লিমিটঘটিত সমস্যা আমাদের অনেক সময় ফেস করতে হয়। বিশেষ করে বড় সাইজের কোন মাল্টি ফাংশনাল থিম ইন্সটল করতে গেলে আমাদের মেমোরি লিমিট বাড়িয়ে নিতে হয়। নাহলে থিম ইন্সটল হয় না, অথবা হলেও প্রপারলি কাজ করে না।

প্রথমেই আমাদের জানতে হবে, ওয়ার্ডপ্রেস মেমোরি লিমিট কি?

সার্ভার/হোস্টিং থেকে আপনার ওয়ার্ডপ্রেস ওয়েবসাইটকে কতটুকু মেমোরি/র‍্যাম ব্যাবহার করতে পারবে, সেটাই মেমোরি লিমিট।

ধরলাম, সার্ভার থেকে আপনাকে র‍্যাম দেয়া আছে ১ জিবি পর্যন্ত। কিন্তু সেটিংস এ সেট করা আছে ৬৪ এমবি, তাহলে আপনার সাইট শুধুমাত্র ৬৪ এমবি র‍্যামই ব্যাবহার করতে পারবে। বাকি ৯৬০ এমবি অব্যাবহিত পড়ে থাকবে।

আবার সার্ভার থেকে দেয়া হয়েছে, ২৫৬ এমবি। কিন্তু সেটিংসএ আপনি সেট করে রেখেছেন ২ জিবি। তাহলে কোন উপকারেই আসবে না। ২৫৬ এমবিই আপনি ব্যাবহার করতে পারবেন। বরং সার্ভার এর মেক্সিমাম লিমিট টাচ করার কারনে আপনার সাইট সাময়িক ডাউন হয়ে যেতে পারে। কন্টিনিউ এরকম মেক্সিমাম লিমিট টাচ করলে আপনার সাইট সাসপেন্ড এমনকি টারমিনেট (স্থায়ীভাবে হোস্টিং বাতিল) হয়ে যেতে পারে।

তাই, আমাদের যে বিষয়গুলো দেখতে হবে?

১/ আমার থিমের জন্য মেমোরি লিমিট কতটুকু প্রয়োজন
২/ আমাকে হোস্টিং থেকে কতটুকু লিমিট দেয়া আছে
৩/ সিপ্যানেলে সেটিং কত পর্যন্ত করা আছে

এইগুলোই আমরা আজ বিস্তারিত জানবো

থিমের জন্য যদি বেশী মেমোরি লিমিট লাগে তাহলে সেটি থিম ইনস্টলের সময় সাজেস্ট করবে,

এখানে দেখা যাচ্ছে এই থিমটির জন্য মেমোরি লিমিট প্রয়োজন ১২৮ এমবি বা তারও বেশী (এই ইন্টারফেসটি থিম ভেদে আলাদা হতে পারে)। এবং এখানে সেট করা আছে ২৫৬ এমবি, তাই সবুজ দেখাচ্ছে। কিন্তু কম সেট করা থাকলে লাল দেখাতো।

আমরা রুট ফোল্ডারে, view-php.php নামে একটা ফাইল তৈরি করে তার ভেতরে এই কোডটি দিয়েও চেক করতে পারি,

<?php phpinfo(); ?>

এটি সেভ করে, পরে ফাইলটি ব্রাউজ করতে পারি এভাবে, domainname.com/view-php.php এভাবে ব্রাউজ করে।

এখন আমরা দেখবো পিএইচপি লিমিট কিভাবে সেট করবো,

পিএইচপি লিমিট সেট করার অনেকগুলো পদ্ধতি আছে, একটি একটি সেট view-php.php ফাইলটি ব্রাউজ করে চেক করবো আপডেট হয়েছে কি না। যদি নাহয় পরের পদ্ধতিটি ট্রাই করব।

পদ্ধতি-১ঃ

php.ini ফাইলটি খুজে বের করবো সিপ্যানেলের ফাইল ম্যানেজার থেকে (প্রয়োজনে হিডেন ফাইল শো করে নেব)।
এই ফাইলে memory_limit = 128M এই কোডটুকু এড করে দেব।
পদ্ধতি-২ঃ

.htaccess ফাইল খুজে বের করবো সিপ্যানেলের ফাইল ম্যানেজার থেকে (প্রয়োজনে হিডেন ফাইল শো করে নেব)।
এই ফাইলে php_value memory_limit 128M এই কোডটুকু এড করে দেব।

পদ্ধতি-৩ঃ

wp-config.php ফাইল খুজে বের করবো সিপ্যানেলের ফাইল ম্যানেজার এর রুট ফোল্ডার থেকে ।
এই ফাইলে WP_MEMORY_LIMIT লিখে সার্চ দিয়ে দেখবো সেট করা আছে কি না, যদি না থাকে, তাহলে define(‘WP_MEMORY_LIMIT’, ‘128M’); এই কোডটুকু এড করে দেব Happy Blogging সার্চ করে তার নিচে।

পদ্ধতি-৪ঃ

সিপ্যানেল থেকে Select PHP Version অপশনে যাবো।  এখান থেকে Options এ ক্লিক করবো।

এখান থেকে মেমোরি লিমিট সিলেক্ট করে নেয়া যাবে,

এই পদ্ধতিও যদি কাজ না করে তাহলে হোস্টিং কোম্পানির সাথে কন্টাক্ট করতে পারেন।

ভালো মানের ওয়েব হোস্টিং কিনতে যোগাযোগ করতে পারেন পেন্টানিক আইটিতে

একটি উত্তর ত্যাগ

আপনার মন্তব্য লিখুন দয়া করে!
এখানে আপনার নাম লিখুন দয়া করে