এই সমস্যাটা হলে সাধারণত আপনার স্ক্রিন হোয়াইট দেখাবে অথবা নিচের মত একটা এরর মেসেজ আসবে।
Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 2348617 bytes) in /home/username/public_html/site1/wp-includes/plugin.php on line xxx
এটা তখনি ঘটে যখন ওয়ার্ডপ্রসের কোন স্ক্রিপ্ট অথবা প্লাগইন ডিফল্ট মেমোরি সাইজ অতিবাহিত করে।
আপনি কি আপনার ওয়ার্ডপ্রেস সাইটে Memory Exhausted Error দেখতে পাচ্ছেন? এটা ওয়ার্ডপ্রেসের অন্যতম কমন একটা এরর এবং খুব সহজেই Php memory লিমিট বাড়িয়ে আপনি এটা ফিক্স করতে পারেন।
এই আর্টিকেলে আমরা দেখাবো Php memory লিমিট বাড়িয়ে কিভাবে ওয়ার্ডপ্রেসের Memory Exhausted Error ফিক্স করবেন!
ওয়ার্ডপ্রেসের Memory Exhausted Error আসলে কী?
ওয়ার্ডপ্রেস Php তে লেখা হয় যা সার্ভার সাইড পোগ্রামিং ল্যাংগুয়েজ। তাই প্রত্যেকটা সাইটের ওয়ার্ডপ্রস হোস্টিং সার্ভারের প্রয়োজন ঠিক মত কাজ করার জন্যে।
ওয়েব সার্ভার আট/দশটা সাধারণ কম্পিউটারের মতোই। তাই তাদের নির্দিষ্ট পরিমাণ মেমোরি লাগে মাল্টিপল এপ্লিকেশন রান করানোর জন্যে। সার্ভার এডমিনিস্ট্রেটররা php এর মাধ্যমে বিভিন্ন এপ্লিকেশনের জন্য নির্দিষ্ট পরিমাণ মেমোরি বরাদ্দ করে দেয়। তাই যখন কোন ওয়ার্ডপ্রেস কোডের বরাদ্দকৃত ডিফল্ট মেমোরির চেয়ে বেশি স্পেসের দরকার হয়,তখনি আপনি এই এররটা দেখতে পান।
সাধারণত ওয়ার্ডপ্রেস অটোমেটিক্যালি ডিফল্টভাবে php মেমোরি বাড়ানোর চেষ্টা করে যদি তা ৬৪ মেগাবাইটের কম হয়। কিন্তু ৬৪ মেগাবাইট সব সময়ের জন্য যথেষ্ট মেমোরি নয়!
চলুন দেখি নেই Php memory লিমিট বাড়িয়ে কিভাবে সহজেই ওয়ার্ডপ্রেসের Memory Exhausted Error ফিক্স করবেন!
নিয়মিত হোস্টিং প্রোবলেমের সমাধান পেতে জয়েন করে ফেলতে পারেন আমাদের অফিসিয়াল গ্রুপে - হোস্ট দ্যা ওয়েবসাইট ফেসবুক গ্রুপ।
ওয়ার্ডপ্রেসের Php memory লিমিট বাড়ান-
প্রথমে আপনার ওয়ার্ডপ্রেস সাইডের wp-confiq.php file এডিট করতে হবে। এই ফাইল আপনার ওয়ার্ডপ্রেস রুট ফোল্ডারে থাকে। আপনার ওয়েবের হোস্টিং কন্ট্রোল প্যানেলের FTP Client অথবা File Manager ইউস করে আপনি সেখানে এক্সেস করতে পারবেন।
পরবর্তীতে আপনার wp-confiq.php ফাইলের 'That's all,stop editing! Happy blogging' লাইনের আগে নিচের কোডটি পেস্ট করুন।
define ('wp_MEMORY_LIMIT', 256M') ;
এই কোডের মাধ্যমে বুঝাচ্ছে আপনার Php memory লিমিট ২৫৬ এমবি পর্যন্ত বৃদ্ধি পেয়েছে!
একবার এটা করা হয়ে গেলে,আপনাকে এটা সেভ করতে হবে এবং পরবর্তীতে আপনার wp-confiq.php ফাইল আবার সার্ভারে আপলোড করতে হবে।
আপনি এখন আপনার সাইট ভিজিট করে দেখেন আশাকরি আর Memory Exhausted Error দেখাবে না!
আপনি যদি বিগেইনার হয়ে থাকেন,তাহলে আমাদের ওয়ার্ডপ্রেস বিগেইনার গাইডলাইনগুলো দেখে নিতে পারেন।
নোট: যদি সলিউশন আপনার কাজে না আসে তাহলে বুঝতে হবে আপনার হোস্টিং প্রোভাইডর ওয়ার্ডপ্রেসের Php memory লিমিট বাড়ানো এলাউ করছে না! তখন আপনাকে তাদের বলতে হবে ম্যানুয়ালি আপনার Php memory লিমিট বাড়িয়ে দেয়ার জন্যে।
আশাকরি আর্টিকেলটি আপনার ওয়ার্ডপ্রেসের Memory Exhausted Error ফিক্স করতে সাহায্য করবে।
এছাড়া আমরা Host The Website টিম আমাদের ক্লায়েন্টের সার্ভার সংক্রান্ত সকল সমস্যার ২৪/৭ হেল্প সাপোর্ট দিয়ে থাকি।
আর যেকোন প্রয়োজনে যোগাযোগ করুন ০১৫২১২১০৩৪৮ নাম্বারে এবং ইমেইল করতে পারেন এখানে sales@hostthewebaite.com or support@hostthewebsite.com