ক্যাটেগরি
Print

WordPress সাইটে White Screen of Death (সাদা স্ক্রিন) দেখালে সমাধান করবেন কীভাবে?

White Screen of Death (WSOD) শব্দটি শুনতে ভয়ঙ্কর লাগলেও এটি WordPress-এ একটি পরিচিত সমস্যা। আপনি যখন সাইট বা wp-admin প্যানেল খুলছেন, কিন্তু স্ক্রিনে কিছুই দেখাচ্ছে না—শুধু সাদা পৃষ্ঠা, তখনই এটিকে বলা হয় WSOD

এই গাইডে আপনি জানতে পারবেন কেন এটি হয় এবং কীভাবে আপনি ধাপে ধাপে সমাধান করতে পারবেন।


❓ কেন WSOD হয়?

WSOD সাধারণত নিচের কারণগুলোতে হয়ে থাকে:

  • থিম বা প্লাগইনের কনফ্লিক্ট
  • PHP error বা syntax mistake
  • মেমোরি লিমিট শেষ
  • অটো আপডেট ফেইল
  • ভুল .htaccess বা কাস্টম কোড

🛠️ ধাপে ধাপে সমাধান


🔍 ধাপ ১: Debug Mode চালু করুন

  1. File Manager > public_html/wp-config.php ফাইলটি খুলুন
  2. নিচের কোডটি খুঁজে বের করুন (না থাকলে যোগ করুন):
define('WP_DEBUG', true);
define('WP_DEBUG_LOG', true);
define('WP_DEBUG_DISPLAY', false);
  1. সেভ করুন এবং /wp-content/debug.log ফাইলে এরর দেখতে পারেন

✅ এটি দেখাবে ঠিক কোন ফাইলে বা লাইনে সমস্যা হচ্ছে।


🧩 ধাপ ২: প্লাগইনসমূহ ডিজেবল করুন

  1. File Manager > wp-content/ ফোল্ডারে যান
  2. plugins ফোল্ডারটিকে plugins-disabled নামে rename করুন
  3. সাইট রিলোড করুন

✅ সাইট যদি চালু হয়, বুঝবেন কোনো প্লাগইন WSOD সৃষ্টি করছিল।
এখন একে একে প্লাগইন rename করে চালু করে culprit প্লাগইন খুঁজে বের করুন।


🎨 ধাপ ৩: থিম ডিজেবল করে ডিফল্ট থিমে ফিরে যান

  1. wp-content/themes ফোল্ডারে গিয়ে
  2. সক্রিয় থিমের নাম পরিবর্তন করুন (যেমন: astra-disabled)
  3. WordPress স্বয়ংক্রিয়ভাবে twentytwentyone বা ডিফল্ট থিমে চলে যাবে

✅ যদি সাইট চলে আসে, বুঝবেন থিমেই সমস্যা ছিল।


🧮 ধাপ ৪: PHP Memory Limit বাড়ান

  1. wp-config.php ফাইলে নিচের লাইনটি যুক্ত করুন:
define('WP_MEMORY_LIMIT', '512M');
  1. অথবা cPanel > Select PHP Version > Options থেকে memory_limit বাড়ান

🗃️ ধাপ ৫: .htaccess ফাইল চেক করুন

  • public_html/.htaccess ফাইলে কোড ভুল থাকলে WSOD হতে পারে
  • .htaccess ফাইলটি rename করে দিন এবং সাইট রিলোড দিন
  • এরপর WordPress Dashboard > Settings > Permalinks > Save Changes ক্লিক করে নতুন .htaccess তৈরি করুন

🔄 ধাপ ৬: অটো আপডেট ব্যর্থ হয়েছে কিনা চেক করুন

  • File Manager এ গিয়ে wp-content/.maintenance ফাইল আছে কিনা দেখুন
  • থাকলে সেটি delete করুন

✅ এটি অনেক সময় হঠাৎ সাদা স্ক্রিন সমস্যা সমাধান করে।


🆘 এখনো সাইট কাজ না করলে?

  • debug.log ফাইলে চেক করুন কোন ফাইল বা ফাংশনে সমস্যা হচ্ছে
  • থিম/প্লাগইন ডেভেলপারদের সাথে যোগাযোগ করুন
  • অথবা আমাদের সাপোর্ট টিমে টিকিট খুলে সাহায্য নিন:

🔗 Echost Support Center


🧠 অতিরিক্ত টিপস:

  • FTP/CPANEL অ্যাক্সেস সবসময় হাতে রাখুন
  • অটো ব্যাকআপ চালু রাখলে আপনি সহজে রিস্টোর করতে পারবেন
  • উন্নয়নকালে Child Theme ব্যবহার করুন

White Screen of Death ভয়ংকর মনে হলেও সঠিকভাবে ডিবাগ ও ধাপে ধাপে পরীক্ষা করলেই আপনি সহজেই সমস্যার মূল কারণ খুঁজে বের করে নিজেই সমাধান করতে পারবেন।

Table of Contents