WordPress White Screen of Death কেন হয়?
WordPress White Screen of Death (WSOD) তখন ঘটে যখন আপনার ওয়েবসাইট লোড না হয়ে সম্পূর্ণ ফাঁকা বা সাদা স্ক্রিন দেখায়। এটি সাধারণত নিচের কারণে হতে পারে:
- প্লাগইন বা থিম কনফ্লিক্ট
- মেমোরি লিমিট শেষ হয়ে যাওয়া
- WordPress কোর ফাইল নষ্ট হওয়া
- PHP এর সমস্যা
- ভুল ফাইল পারমিশন
- সার্ভার সংক্রান্ত সমস্যা
WordPress White Screen of Death সমাধানের ৭টি পদ্ধতি
১. WordPress কোর ফাইল চেক করুন
কখনো কখনো WordPress এর গুরুত্বপূর্ণ ফাইল নষ্ট হলে এই সমস্যা হতে পারে। এটি ঠিক করতে:
- cPanel এ লগইন করুন এবং File Manager ওপেন করুন।
public_html
ফোল্ডারে যান।- চেক করুন
wp-config.php
এবং.htaccess
ফাইল ঠিক আছে কিনা। - যদি ফাইল না থাকে, ব্যাকআপ থেকে পুনরুদ্ধার করুন বা নতুন করে WordPress ইনস্টল করুন।
২. WordPress মেমোরি লিমিট বাড়ান
আপনার ওয়েবসাইটের মেমোরি সীমা কম হলে এটি WSOD এর কারণ হতে পারে। এটি ঠিক করতে wp-config.php
ফাইলে নিচের কোড যোগ করুন:
define('WP_MEMORY_LIMIT', '256M');
তারপর ফাইলটি সংরক্ষণ করে সাইট রিফ্রেশ করুন।
৩. প্লাগইন চেক করুন
ত্রুটিপূর্ণ প্লাগইন WSOD এর অন্যতম কারণ হতে পারে। এটি সমাধান করতে:
- cPanel এ File Manager ওপেন করুন।
wp-content
ফোল্ডারে যান এবংplugins
ফোল্ডারের নাম পরিবর্তন করেplugins_old
করুন।- আপনার সাইট যদি কাজ করে, তবে প্লাগইনগুলো একে একে চালু করে দেখুন কোনটি সমস্যার কারণ।
৪. থিম চেক করুন
ত্রুটিপূর্ণ থিমও WSOD সৃষ্টি করতে পারে। এটি পরীক্ষা করতে:
wp-content/themes
ফোল্ডারে যান।- একটি নতুন থিম সিলেক্ট করতে আপনার বর্তমান থিমের ফোল্ডারের নাম পরিবর্তন করুন (যেমন
theme_old
)। - WordPress স্বয়ংক্রিয়ভাবে ডিফল্ট থিম ব্যবহার করবে।
৫. WordPress ডিবাগ মোড চালু করুন
সমস্যার কারণ চিহ্নিত করতে wp-config.php
ফাইলে নিচের কোড যোগ করুন:
define('WP_DEBUG', true);
define('WP_DEBUG_LOG', true);
define('WP_DEBUG_DISPLAY', false);
তারপর wp-content/debug.log
ফাইল চেক করে সমস্যা খুঁজে বের করুন।
৬. ফাইল পারমিশন ঠিক করুন
ভুল ফাইল পারমিশনের কারণে WSOD হতে পারে। সঠিক সেটিংস হলো:
- ফাইল:
644
- ফোল্ডার:
755
cPanel File Manager বা FTP ক্লায়েন্ট ব্যবহার করে পারমিশন ঠিক করুন।
৭. ব্যাকআপ থেকে WordPress পুনরুদ্ধার করুন
উপরের কোনো সমাধান কাজ না করলে, পূর্ববর্তী ব্যাকআপ থেকে সাইট রিস্টোর করুন:
- আপনার হোস্টিং কন্ট্রোল প্যানেলে লগইন করুন।
- ব্যাকআপ সেকশনে গিয়ে আপনার ফাইল এবং ডাটাবেজ পুনরুদ্ধার করুন।
শেষ কথা
WordPress White Screen of Death সমস্যা অনেক বিরক্তিকর হতে পারে, তবে এই ধাপে ধাপে নির্দেশনা অনুসরণ করলে এটি সমাধান করা সম্ভব। যদি কোনো সমস্যা থেকেই যায়, তাহলে আপনার ডেভোলপার এর সাথে যোগাযোগ করুন।