HomeBlogকিভাবে ওয়ার্ডপ্রেসের “Briefly Unavailable for Schedule Maintenance” এরর ফিক্স করতে হয়?

কিভাবে ওয়ার্ডপ্রেসের “Briefly Unavailable for Schedule Maintenance” এরর ফিক্স করতে হয়?

আনফিনিশড অথবা ইন্টারাপ্টেড আপডেটের কারণে কখনো ওয়ার্ডপ্রেসে "Briefly Unavailable for Schedule Maintenance" দেখা যায়।

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

ওয়ার্ডপ্রেসের 3.7 ভার্সন অটোমেটিক আপটেড সাপোর্টেড। এটি ওয়ার্ডপ্রেসকে মাইনর রিলিজ এলাও করে। আপডেটেড শেয়ারড ওয়ার্ডপ্রেস হোস্টিং-এর আপডেটিং প্রোসেসের একটি কমন সমস্যা হলো, এটি আপডেটের সময় টাইমআউট হয়ে যায়।তখন আপনার সাইট মেইনটেনেন্স মোডে চলে যায় এবং ইনএক্সেসেবল হয়ে যায়।এই আর্টিকেলে আমরা আপনাকে দেখাবো কিভাবে ওয়ার্ডপ্রেসের "Briefly unavailable for schedule maintenance" এরর ফিক্স করতে হয়।

মেইনটেনেন্স এরর কেন হয়?

মেইনটেনেন্স মোড টেকনিক্যালি কোনো এরর নয়।এটি একটি নোটিফিকেশন পেজ।আপডেট প্রোসেসের সময় ওয়ার্ডপ্রেস প্রয়োজনীয় আপডেট ফাইলগুলি আপনার সার্ভারে ডাউনলোড দেয়,তাদেরকে এক্সট্র‍্যাক্ট করে এবং নতুন ফাইলসমূহ ইনস্টল দেয়।আপডেট চলাকালীন সময়ে,ওয়ার্ডপ্রেস আপনার সাইটকে মেইনটেনেন্স মোডে রাখে এবং "Briefly unavailable for schedule maintenance" নোটিশ ডিসপ্লে করে।

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

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

প্রথমেই আপনাকে যে বিষয়ে নিশ্চিত হতে হবে তা হলো আপনার সাইট ওয়ার্ডপ্রেসের লেটেস্ট ভার্সন দিয়ে প্রোপারলি আপডেট করা হয়েছে।একটি আনফিনশড অথবা ইন্টারাপ্ট আপডেট "Briefly unavailable for schedule maintenance" এরর সৃষ্টি করতে পারে যখন আপনার সাইট মেইনটেনেন্স মোডে থাকে।আমাদের গাইড থেকে দেখে নিতে পারেন কিভাবে FTP ইউজ করে ওয়ার্ডপ্রেস ম্যানুয়ালি আপডেট করতে হয়।

ওয়ার্ডপ্রেস আপডেট করার পর,FTP ইউজ করে আপনার সাইটের রুট ফোল্ডার থেকে .maintenance ফাইল ডিলেট করতে হবে।যদি .maintenance ফাইল সাইটের রুট ডিকশনারিতে না থাকে,তাহলে FTP ফাইলে চেক করে হিডেন ফাইলগুলি শো করুন।Filezilla তে আপনি Server>>Force বাটনে ক্লিক করে মেনুবার থেকে হিডেন ফাইল শো করানোর জন্য ফোর্স করতে পারেন।

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

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

কিভাবে মেইনটেনেন্স মোড নোটিফিকেশন কাস্টমাইজ করতে হয়?

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

যাহোক,আপনি যদি সাইটকে ম্যানুয়ালি আপডেট মোডে রাখতে না চান,সেক্ষেত্রে ওয়ার্ডপ্রেসে প্লাগইন ইউজ না করে একটি মেইনটেনেন্স মোড পেজ ক্রিয়েট করতে পারেন।সিম্পলি,আপনার ডেক্সটপে একটি নতুন maintenance.php ফাইল ক্রিয়েট করুন এবং নিচের কোডটি ফাইলের ভেতর পেস্ট করুন:



<?php

$protocol = $_SERVER["SERVER_PROTOCOL"];

if ( 'HTTP/1.1' != $protocol && 'HTTP/1.0' != $protocol )

$protocol = 'HTTP/1.0';

header( "$protocol 503 Service Unavailable", true, 503 );

header( 'Content-Type: text/html; charset=utf-8' );

?>

<html xmlns="http://www.w3.org/1999/xhtml">

<body>

<h1>We are updating the site, please check back in 30 minutes.

</h1>

</body>

</html>

<?php die(); ?>


এখন ফাইলটি আপনার ওয়ার্ডপ্রেস সাইটের wp-content ডাইরেক্টরিতে আপলোড করুন।এরপর আপনি যখনই আপনার সাইট আপডেট করবেন,ওয়ার্ডপ্রেস মেইনটেনেন্স মোডের সময় পেজটি শো করবে।আপনি চাইলে পেজের স্টাইলের জন্য CSS ইউজ করতে পারেন।

আমরা আশা করি,আর্টিকেলটি আপনাকে ওয়ার্ডপ্রেসের "Briefly Unavailable for schedule maintenance" এরর ফিক্স করতে সহায়তা করবে।

এছাড়া আমরা 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