HomeBlogওয়ার্ডপ্রেস হোয়াইট স্ক্রিন অফ ডেথ কিভাবে ফিক্স করতে হয়?

ওয়ার্ডপ্রেস হোয়াইট স্ক্রিন অফ ডেথ কিভাবে ফিক্স করতে হয়?

ওয়ার্ডপ্রেস হোয়াইট স্ক্রিন অফ ডেথ কিভাবে ফিক্স করতে হয়?

হোয়াইট স্ক্রিন অফ ডেথ এরর হলে সাধারণত স্ক্রিন সম্পূর্ণ সাদা হয়ে যায় কোনো এরর মেসেজ না দিয়েই।এটি খুব বড় সমস্যা সৃষ্টি করে কারণ স্ক্রিন সাদা হয়ে যাওয়ায় কিছু দেখা যায় না।ফলে কি ঠিক করতে সে বিষয়ে কোনো ক্লু পর্যন্ত পাওয়া যায় না।

বেশিরভাগ সময় এটি ঘটে যখন কোনো স্ক্রিপ্ট PHP মেমরি লিমিট অতিক্রম করে ফেলে।সার্ভারের কনফিগারেশন কারণেও এটি হয়।অনেকসময় সাইটের কোনো নির্দিষ্ট অংশে হোয়াইট স্ক্রিন অফ ডেথ হয়।

আপনি যদি টানা কয়েক বছর ধরে ওয়ার্ডপ্রেস ব্যবহার করতে থাকেন তবে একবারের জন্য হলেও হোয়াইট স্ক্রিন অফ ডেথ এরর দ্বারা আক্রান্ত হবেন।ডাটাবেজ কানেশন স্টাবলিশিং এররের মতো ওয়ার্ডপ্রেস হোয়াইট স্ক্রিন অফ ডেথ ও ইউজারদের জন্য অত্যন্ত বড় একটি সমস্যা।

এটি ওয়ার্ডপ্রেস এডমিন প্যানেল লক করে ফেলে যার কারণে ইউজার ফ্রাশটেটেড হয়ে যায়।বেশিরভাগ কেসেই কোনো এরর আউটপুট থাকেনা।কি ঘটেছে সে ব্যাপারে কোনো ক্লু পাওয়া যায়না।আর হোয়াইট স্ক্রিন অফ ডেথ এর সবচেয়ে খারাপ দিক হলো এটি আপনার সাইটের কোনো একটা সুনির্দিষ্ট অংশে এট্যাক করে।

উদাহরণস্বরূপ,যখন অন্যান্য সব টুল ঠিকমতো কাজ করছে অথচ হঠাৎ করেই আপনার ওয়ার্ডপ্রেস এডমিন প্যানেলে হোয়াইট স্ক্রিন অফ ডেথ দেখতে পাবেন।আবার এটি আপনি কোনো স্পেসিফিক পোস্টে দেখতে পারেন ঠিক সে সময় যখন অন্য সবকিছু ঠিকঠাক চলছে।এই আর্টিকেলে আমরা কিছু সাম্ভাব্য সলিউশনের মাধ্যমে দেখাবো কিভাবে ওয়ার্ডপ্রেস হোয়াইট স্ক্রিন অফ ডেথ ফিক্স করতে হয়।

নোট:আপনার সাইটের যে কোনো ধরণের পরিবর্তন আনার আগে নিশ্চিত হতে হবে আপনার পর্যাপ্ত ব্যাকআপ আছে কি না।

কেন আপনার সাইটের হোয়াইট স্ক্রিন অফ ডেথ এরর হয়েছে?
বেশিরভাগ সময় দেখা যায়,মেমরি লিমিট ক্রস করার কারণে হোয়াইট স্ক্রিন অফ ডেথ হয়।প্লাগইন করার সময় সময় প্রোপারলি ফাংশনিং না হলেও এই সমস্যা হতে পারে।কিছুক্ষেত্রে আপনার ওয়েব হোস্টিং সার্ভারও দায়ী থাকে।তবে যে কারণেই হোয়াইট স্ক্রিন অফ ডেথ হোক না কেন,এটি ইউজারের জন্য অনেক বড় মাথাব্যাথার কারণ হয়ে দাঁড়ায়।

এই প্রোবলেম কি আপনার অন্যান্য সাইটেও ঘটতে পারে?

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

মেমরি লিমিট ইনক্রিজ করা
হোয়াইট স্ক্রিন অফ ডেথ মূলত আপনার মেমরি লিমিট ক্রস করার কারণে ঘটে।আমাদের টিউটোরিয়াল থেকে শিখুন কিভাবে ওয়ার্ডপ্রেসে PHP মেমরি ইনক্রিজ করতে হয়।

সমস্ত প্লাগইন ডিজেবল করতে হবে:

মেমরি লিমিট ইনক্রিজ করার পরও যদি সমস্যার সমধান না হয় তাহলে আপনাকে সমস্যা চিহ্নিত করে সমাধান করতে হবে।আমাদের হোয়াইট স্ক্রিন অফ ডেথ সমস্যার সমাধানের অভিজ্ঞতায়,আমরা সবসময়ই সমস্যা খুঁজে পেয়েছি হয় কোনো স্পেসিফিক প্লাগইন অথবা থিমে।সো,এখনই আপনার সব প্লাগইন ডিজেবল করে ফেলুন।

এখন পুররায় একটা একটা করে প্লাগইন রিএক্টিভ করুন এবং খেয়াল রাখুন কোন প্লাগইন এক্টিভ করার পর আবার সমস্যাটা দেখা দিচ্ছে। প্লাগইনটা মার্ক করে ডিলেট করে দিন এবং এর আগে প্লাগইন কর্তৃপক্ষের কাছে এ ব্যাপারে রিপোর্ট দিন।

নিয়মিত হোস্টিং প্রোবলেমের সমাধান পেতে জয়েন করে ফেলতে পারেন আমাদের অফিসিয়াল গ্রুপে - হোস্ট দ্যা ওয়েবসাইট ফেসবুক গ্রুপ

ডিফল্ট থিম দিয়ে কারেন্ট থিম রিপ্লেস করা:

প্লাগইন ট্রাবলশুটিং করে যদি সমস্যার সমাধান না হয় সেক্ষেত্রে অবশ্যই আপনার কারেন্ট থিম ডিফল্ট টুয়েন্টি টেন থিম দিয়ে রিপ্লেস করুন।রিপ্লেসিং এর জন্য সবচেয়ে ভালো উপায় হলো থিম ফোল্ডারের ব্যাকআপ দিয়ে করা।এরপর থিম ডিলেট করুন।ওয়ার্ডপ্রেস তখন অটোমেটিক্যালি ডিফন্ট থিম-এ রান করবে।

বিকল্পভাবে,আপনি phpMyAdmin-এ গিয়ে ডাটাবেজ টেবিল wp অপশন টেবিলে আপডেট করতে পারেন।নিচের টেবিল নেমগুলি আপডেট করতে হতে পারে:
টেমপ্লেট(template),স্টাইলসিট(stylesheet) এবং কারেন্ট থিম(current theme).
টুয়েন্টিইলেভেন(twentyeleven) এর জন্য ভ্যালু চেঞ্জ করুন।যদি এভাবে সমস্যার সমাধান হয় তাহলে অবশ্যই আপনার থিমের functions.php ফাইলে যান।সেখানে এক্সট্রা স্পেস থাকলে তা ফিক্স করুন।আপনার থিম-এর functions.php ফাইলের জন্য যদি দূর্বলভাবে কোডিং করা ফাংশন ইউজ করে থাকেন সেক্ষেত্রে এরকম এক্সট্রা স্পেস থেকে যেতে পারে।

অন্যন্য সমাধানসমূহ:

উপরের কোনো পদ্ধতিতেই যদি সমস্যার সমাধান না হয় সেক্ষেত্রে আপনাকে অবশ্যই ওয়ার্ডপ্রেসের একটি ফ্রেশ কপি রি-ইনস্টল দিতে হবে।যদিও এটি অসম্ভব,কিন্তু একটি কোর ফাইল করাপটেড হওয়ার সম্ভাবনা সবসময়ই থেকে যায়।কোন ধরনের এরর আউটপুট হয়েছে তা তা জানার জন্য আপনি ওয়ার্ডপ্রেস ডিবাগ ফাংশন ইউজ করতে পারেন।নিচের কোডটি আপনার wp-config.php ফাইলে এড করুন:

error_reporting (E_ALL); ini_set ( 'display_errors' , 1);
define( 'WP_DEBUG' , true);


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

যদি আপনার শুধুমাত্র অনেক লং পোস্ট পেজে হোয়াইট স্ক্রিন অফ ডেথ হয় সেক্ষেত্রেও আপনাকে অবশ্যই ক্যাশ ক্লিয়ার করার চেষ্টা করতে হবে।রিকিউরশন এবং ব্যাকগ্রাউন্ড লিমিটের ইনক্রিজিং এর আরো একটা ট্রিক খুঁজে পেয়েছি আমরা।নিচের কোডটি আপনার wp-config.php ফাইলে পেস্ট করতে পারেন।অথবা কিছু সার্ভারে আপনাকে PHP.INI ফাইল মডিফাই করার দরকার হবে।

/** Trick for long posts */
ini_set ( 'pcre.recursion_limit' ,20000000);
ini_set ( 'pcre.backtrack_limit' ,10000000);


আমরা জানি,হোয়াইট স্ক্রিন অফ ডেথ খুব ফ্রাসটেটিং এরর এবং আমরা আশা করি ওপরের ট্রিকগুলির মধ্যে কোনো একটা ট্রিক আপনার সমস্যার সমাধান করতে পারবে।কোন ট্রিকটি আপনি ইউজ করেছেন যা আপনার জন্য বেনিফিশিয়াল হয়েছে?আপনি যদি আরো অন্য কোনো সলিউশন খুঁজে পান,অবশ্যই আমাদের জানাবেন প্লিজ।এতে করে আমাদের রিসোর্স আরো এক্সপান্ড হবে এবং ইউজারদের সলিউশন খোঁজার পেছনে সময় নষ্ট হবেনা।

এছাড়া আমরা Host The Website টিম আমাদের ক্লায়েন্টের সার্ভার সংক্রান্ত সকল সমস্যার ২৪/৭ হেল্প সাপোর্ট দিয়ে থাকি।
আর যেকোন প্রয়োজনে যোগাযোগ করুন ০১৫২১২১০৩৪৮ নাম্বারে এবং ইমেইল করতে পারেন এখানে sales@hostthewebaite.com or support@hostthewebsite.com

ফাহাম তানভীর
ফাহাম তানভীরhttps://hostthewebsite.com/
সবারই কোনো না কোনো স্পেসিফিক বিষয়ে আগ্রহ থাকে আর আমার প্যাশনের জায়গাটা হচ্ছে হোস্টিং ম্যানেজমেন্ট নিয়ে এক্সপিরিমেন্ট করা। হোস্টিং নিয়ে কাজ করার চেয়ে আনন্দের কিছু হতে পারে না! আমি বেশ কিছু মাস ধরেই Host The Website এর সাথে আছি এর একমাত্র কারণ হচ্ছে, বাংলাদেশে সবচেয়ে গ্রোয়িং হোস্টিং প্রভাইডার এটি। এছাড়া এই হোস্টিং কোম্পানি আমার প্যাশনের জায়গাটাও ফুলফিল করছে।
RELATED ARTICLES

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Most Popular

Recent Comments