ভিজিটরদের কখনো ব্রোকেন (broken) ওয়েবসাইট সার্ভ করা পড়েছে?
আমাদের কথা মেনে নিন – এটা একদম ভালো অনুভূতি নয়।
আপনি আপনার ভিজিটরদের সেরা অভিজ্ঞতা দিতে চান। প্লাগইনগুলো তাতে সাহায্য করে। কিন্তু কে জানত প্লাগইনগুলো আপনার ওয়েবসাইটকে এভাবে ক্র্যাশ করাতে পারে।
আপনাদের অনেকের সাইট ক্র্যাশ করেছে কোর (core) বা থিম আপডেট করার পর।
আপনাদের কয়েকজন জানেন না আপডেটই ক্র্যাশের কারণ। আপনি একদিন সকালে সাইট খুললেন এবং সেটি ব্ল্যাঙ্ক (blank) অথবা এরর (error) দেখাচ্ছে।
এটা একদম ভালো অবস্থা নয়।
ভিজিটররা ব্ল্যাঙ্ক পেজ পছন্দ করে না। সেসব সাইট থেকে তারা বাউন্স (bounce) করে যায় এবং কখনো ফিরে আসে না।
ভিজিটররা আপনার পটেনশিয়াল কাস্টমার (potential customers)।
এটা যদি দীর্ঘদিন চলে, আপনি আপনার রেভিনিউ কलेকশন (revenue collection)-এ খাঁজ দেখতে শুরু করবেন।
কয়েক বছর আগে আমরাও আপনার মতো একই পরিস্থিতিতে ছিলাম। আমাদের হোমপেজ ডাউন ছিল এবং আমরা চিন্তায় পড়ে ছিলাম।
শুভচিন্তা, আমরা দ্রুত আমাদের সাইট আবার চালু করতে পেরেছিলাম।
এই আর্টিকেলে, আমরা আপনাকে দেখাবো কীভাবে আপনি আপনার ওয়েবসাইট ফিক্স (fix) করতে পারেন এবং কী কারণ আপনার ওয়ার্ডপ্রেস সাইট লোড হওয়া বন্ধ করেছে।
পড়ুন …
ওয়ার্ডপ্রেস সাইট ডাউন? এখানে কীভাবে ফিক্স করবেন
একটি ব্রোকেন ওয়েবসাইট হ্যান্ডল (handle) করা খুব কষ্টদায়ক। আপনি আপনার বিজনেসে ফোকাস করতেন ভালো। বরং, আপনি এই ওয়েবসাইটে আটকে পড়েছেন।
এখানে সময় অত্যন্ত মূল্যবান।
তাই আর দেরি না করে, আপনার সাইট ফিক্স করা যাক –
ফিক্সটি কারণের ওপর নির্ভর করে।
আপনি কি জানেন কী কারণে আপনার সাইট ডাউন হয়েছে? দেখুন এইটি কি পরিচিত লাগছে:
- আপনি একটি প্লাগইন বা ওয়ার্ডপ্রেস কোর আপডেট করার চেষ্টা করছিলেন।
- সম্ভবত আপনি দীর্ঘদিন সফ্টওয়্যার আপডেট করেননি এবং ভার্সন জাম্প (upgrading across versions) করছিলেন।
- আপডেট শেষ হওয়ার আগে আপনার ওয়েবসাইট ব্ল্যাঙ্ক হয়ে গেল।
- আপনি আপনার কোনো পেজ খুলতে পারছেন না। লগইন পেজও না। এর মানে আপনি আপনার ওয়েবসাইটে লগইন করতে পারছেন না।
যদি আপনার সাথে এটা হয়ে থাকে, তবে আপডেটই কলপ্রিট (culprit)।
আপনাদের অনেকের আপডেটের সাথে খুব পরিচিত হলেও, আপনি কতটুকু নিরাপদে আপডেট করা যায় সেটা সম্পর্কে চিন্তা করেন না।
প্রতিটি মেজর আপডেটের সাথে—চাহে সেটি প্লাগইন, থিম, অথবা কোরের হোক—অনেক কেস আসে যেখানে আপডেট সাইট ভাঙিয়ে দিয়েছে। ওয়ার্ডপ্রেসের নিজস্ব ফোরামে থ্রেডের সংখ্যা দেখুন।
আপনার ওয়েবসাইট একটি নির্দিষ্ট ভার্সনের প্লাগইন বা থিম বা কোরের চারপাশে তৈরি হয়েছে। আপনি যখন আপডেট করেন, সেটি আপনার সাইটে ইনস্টল অন্যান্য প্লাগইন এবং থিমের সাথে ইনকম্প্যাটিবল (incompatible) হয়ে যেতে পারে।
এই ইনকম্প্যাটিবিলিটি (incompatibility) কী সেটি বুঝতে চাইলে এই সেকশনে যান।
সৌভাগ্যক্রমে, আপডেট নিরাপদে ইমপ্লিমেন্ট (implement) করার একটি উপায় আছে – আপনার একটি স্টেজিং সাইট (staging site) দরকার।
একটি স্টেজিং সাইট হলো আপনার লাইভ সাইটের একটি রেপ্লিকা (replica)। আপনি সেখানে আপডেট টেস্ট করতে পারেন আপনার লাইভ সাইট ভাঙা ছাড়া।
আপনি স্টেজিং সাইটের সাহায্যে আপনার ব্রোকেন সাইটও ফিক্স করতে পারেন।
আপনার সাইট আবার চালু করার জন্য আপনাকে কোর আপডেট রোলব্যাক (rollback) করতে হবে অথবা আপনার প্লাগইন ডিএক্টিভেট (deactivate) করতে হবে।
যেহেতু আপনি আপনার অ্যাডমিন প্যানেল এক্সেস করতে পারছেন না, আপনাকে আপনার সাইটের ব্যাকএন্ড (backend)-এ যেতে হবে ফিক্স ইমপ্লিমেন্ট করার জন্য। এতে আপনার ওয়ার্ডপ্রেস ফাইল এবং ফোল্ডারের সাথে ফিডলিং (fiddling) করতে হয় যা অত্যন্ত রিস্কি।
আপনি যদি ভুলে কিছু ডিলিট বা মডিফাই (modify) করেন যা উচিত নয়, আপনার ওয়েবসाइट একটি গোলমাল হবে। নিশ্চিত, আপনি আমাদের গাইড ফলো করে ওয়ার্ডপ্রেস হোয়াইট স্ক্রিন ইস্যু (WordPress white screen issue) ফিক্স করতে পারেন কিন্তু আপনাকে আরও সমস্যা মোকাবিলা করতে হবে।
রিস্ক নেওয়া বুদ্ধিমত্তা নয় এবং স্টেজিং সাইট ব্যবহার করে আপনার ওয়েবসাইট ফিক্স করা সেরা।
চিন্তা করবেন না। আমরা প্রায় এক দশক ধরে ওয়ার্ডপ্রেস ওয়েবসাইট ম্যানেজ করছি এবং অসংখ্য মানুষকে তাদের সাইট আবার চালু করতে সাহায্য করেছি। শুধু নিচের ধাপগুলো ফলো করুন –
শুরু করার আগে …
নিশ্চিত করুন আপনার ওয়েবসাইট সত্যিকারের ডাউন। আপডেট করার সময় কিছু ভুল হয়েছে কিন্তু সেটি পারমানেন্ট গ্লিচ (permanent glitch) নয়।
> ক্যাশ (cache) ক্লিয়ার করে দেখুন আপনার সাইট এখনও ব্ল্যাঙ্ক কিনা।
> তারপর চেক করুন আপনার সাইট শুধু আপনার জন্য ওয়ার্ডপ্রেস সাইট নট লোডিং (WordPress site not loading) বা অন্য ইউজাররাও প্রভাবিত হচ্ছে। এটা আপনার কম্পিউটার বা সিডিএন (CDN)-এর সমস্যা হতে পারে।
নিচের টুলগুলো ব্যবহার করে আপনার সাইট ডাউন কিনা ভেরিফাই (verify) করুন:
- https://downforeveryoneorjustme.com/
- https://www.isitdownrightnow.com/
- https://down.com/
আপনার সাইট সত্যিকারের ডাউন হলে, পড়ুন…
১. আপডেট আপনার সাইট ভাঙিয়ে দিয়েছে? এখানে ফিক্স
আপনার ওয়েবসাইট আবার চালু করতে, আপনাকে সেই আপডেট রোলব্যাক (rollback) করতে হবে যেটি প্রলয়ংকরী সৃষ্টি করেছে।
- আপনার যদি অ্যাডমিন ড্যাশবোর্ডে অ্যাক্সেস থাকে, আপনাকে শুধু একটি রোলব্যাক প্লাগইন ইনস্টল করে আপডেট ডাউনগ্রেড (downgrade) করতে হবে।
- আপনার যদি ড্যাশবোর্ডে অ্যাক্সেস না থাকে, তবে আপনাকে ম্যানুয়ালি আপনার ওয়েবসাইটের ব্যাকএন্ডে (backend) যেতে হবে।
আপনার পরিস্থিতি যেকোনো হোক, এই গাইড আপনাকে সঠিক ধাপগুলো দেখাবে – How to Rollback WordPress Plugin।
কিন্তু যদি ওয়ার্ডপ্রেস কোর ডাউনটাইমের কারণ হয়? সেটি কীভাবে রোলব্যাক করবেন? আমরা দেখাবো। চলুন…
স্টেপ ১: একটি স্টেজিং সাইট তৈরি করুন
ক) ব্লগভল্ট (BlogVault)-এ রেজিস্টার করুন।
খ) তারপর, আপনার সাইটের ইউআরএল (URL) যোগ করুন।
গ) আপনার ওয়েবসাইটের ক্রেডেনশিয়াল (credentials) দিন। ব্লগভল্ট আপনার সাইটে স্বয়ংক্রিয়ভাবে তার প্লাগইন ইনস্টল করবে। এবং তারপর এটি আপনার সাইটের একটি কমপ্লিট ব্যাকআপ (complete backup) लेना শুরু করবে।
যদি ইনস্টলেশন ফেল করে, আপনি এফটিপি ক্লায়েন্ট (FTP Client) দিয়ে প্লাগইন আপলোড করতে পারেন।
১. আপনার কম্পিউটারে BlogVault প্লাগইন ডাউনলোড করুন।
২. এখন FileZilla ডাউনলোড করুন এবং আপনার কম্পিউটারে ইনস্টল করুন। খুলুন এবং আপনার এফটিপি ক্রেডেনশিয়াল দিন। (যদি আপনার ক্রেডেনশিয়াল নেই তবে আপনার হোস্টিং প্রোভাইডার থেকে জিজ্ঞেস করুন।)
৩. FileZilla উইন্ডোর ডান পাশে একটি প্যানেল আছে Remote Site নামে। সেখানে যান public_html > wp-contents > plugins।
৪. FileZilla উইন্ডোর বাম পাশে, যেখানে আপনি BlogVault সংরক্ষণ করেছেন সেই ফোল্ডার খুলুন। BlogVault জিপ ফোল্ডার সিলেক্ট করুন এবং রাইট-ক্লিক করুন। Upload অপশন বেছে নিন। BlogVault প্লাগইন ফোল্ডারে আপলোড হবে।
৫. প্লাগইন আপলোড করার পর, BlogVault-এর ড্যাশবোর্ড খুলুন এবং Check Now বাটনে ক্লিক করুন যা 「Already installed BlogVault Plugin?」-র পাশে দেখা যাচ্ছে। পরবর্তীতে, আপনাকে জানানো হবে প্লাগইনটি ইতিমধ্যে আপনার সাইটে ইনস্টল করা আছে।
ঘ) ব্লগভল্ট যখন আপনার সাইটের কমপ্লিট ব্যাকআপ নেওয়া শেষ করবে, Sites-এ যান এবং আপনার ওয়েবসাইট সিলেক্ট করুন।
ঙ) পরবর্তী পেজে, Staging সেকশনে যান এবং Add Staging > Submit সিলেক্ট করুন। ব্লগভল্ট আপনার জন্য একটি স্টেজিং সাইট তৈরি শুরু করবে।
চ) একবার স্টেজিং সাইট রেডি হলে, আপনি বেশ কিছু অপশন দেখবেন যার মধ্যে আছে Return to Site Details Page। সেটিতে ক্লিক করুন।
ছ) সাইট ডিটেইলস পেজে, Staging সেকশনে যান এবং নিচের সিম্বলে ক্লিক করুন >
জ) পরবর্তী পেজ থেকে, SFTP ডিটেইলস নোট করুন যাতে Username, Password, Host, এবং Port থাকে।
স্টেপ ২: SFTP ক্রেডেনশিয়াল ব্যবহার করে আপনার সাইটের ব্যাকএন্ড এক্সেস করুন
ক. আবার FileZilla খুলুন। আগের স্টেপে নোট করা SFTP ক্রেডেনশিয়ালগুলো এখানে দিন এবং Quickconnect-এ ক্লিক করুন।
FileZilla স্টেজিং সাইটের সাথে কানেক্ট হবে এবং আপনাকে সাইটের ব্যাকএন্ডে অ্যাক্সেস দেবে।
খ. FileZilla উইন্ডোর ডান পাশে আপনাকে public_html ফোল্ডার দেখতে হবে। সেটিতে ক্লিক করুন।
স্টেপ ৩: কোরের একটি পুরানো ভার্সন ডাউনলোড করুন
ক) আপনাকে কোরের পূর্বের ভার্সন এই পেজ থেকে ডাউনলোড করতে হবে।
আপনি যদি না জানেন কোন ভার্সন বেছে নেবেন, আমরা সাজেস্ট করছি থার্ড লাস্ট ভার্সন (third last version) (নিচের ছবিতে দেখানো অনুযায়ী) নিশ্চিন্ত থাকতে।
খ) কোরটি আপনার লোকাল কম্পিউটারের ডাউনলোড ফোল্ডারে জিপ (zipped) ফরম্যাটে থাকবে। ডাউনলোড ফোল্ডারে যান এবং কোরটি আনজিপ (unzip) করুন।
গ) এখন আপনাকে এই পুরানো কোরটি public_html ফোল্ডারে আপলোড করতে হবে।
FileZilla-এ যান। Local site হিসেবে চিহ্নিত প্যানেলে, Downloads-এ যান।
ঘ) Downloads ফোল্ডারের ভেতরে, আপনি আনজিপ করা ওয়ার্ডপ্রেস কোরটি পাবেন। সেটি Local site-এর নিচের প্যানেলে দেখাবে।
ঙ) সেটিতে দুবার ক্লিক করে ওয়ার্ডপ্রেস ফোল্ডার এক্সেস করুন।
চ) আপনাকে ফোল্ডারের কন্টেন্টস (contents) public_html ফোল্ডারে আপলোড করতে হবে।
- প্রথমে, public_html ফোল্ডার সিলেক্ট করুন Remote site প্যানেল থেকে।
- WordPress ফোল্ডারের সব কন্টেন্ট সিলেক্ট করুন এবং রাইট-ক্লিক করুন। তারপর Upload সিলেক্ট করুন।
- WordPress public_html ফোল্ডারে আপলোড হতে শুরু করবে।
FileZilla আপনাকে জিজ্ঞেস করবে যে public_html ফোল্ডারের ভেতরে ইতিমধ্যে থাকা ফাইলগুলো রিপ্লেস (replace) করা যাবে কিনা। Yes সিলেক্ট করুন।
কোর আপলোড হয়ে যাওয়ার জন্য কয়েক মিনিট লাগবে। প্রসেস কমপ্লিট হলে, স্টেজিং সাইট চেক করুন।
স্টেপ ৪: স্টেজিং সাইট চেক করুন
সব ঠিক থাকলে, ব্ল্যাঙ্ক সাইট বা এরর পেজের বদলে, আপনার নরমাল ওয়েবসাইট দেখতে পাবেন।
নিশ্চিত করুন যে আপনি সব গুরুত্বপূর্ণ পেজ চেক করেছেন যাতে হোম পেজ, কন্ট্যাক্ট (contact), এবং প্রাইসিং (pricing) পেজ রয়েছে। চেক করুন আপনার অ্যাডস (ads) এবং সাবস্ক্রিপশন বক্স (subscription boxes) কাজ করছে কিনা।
সব ঠিক?
এখন, আপনার লাইভ সাইট ফিক্স করা যাক।
স্টেপ ৫: স্টেজিং সাইটকে লাইভ সাইটের সাথে মার্জ (Merge) করুন
ক) ব্লগভল্ট ড্যাশবোর্ড খুলুন।
খ) আপনার সাইট সিলেক্ট করুন এবং Staging সেকশনে স্ক্রোল ডাউন করুন। আপনাকে Merge অপশন দেখতে হবে।
ব্লগভল্ট একটি পেজ জেনারেট করবে যেখানে আপনি দেখতে পাবেন স্টেজিং সাইটে কোন নতুন ফাইল যোগ হয়েছে এবং কোন ফাইল রিমুভ হয়েছে।
গ) শুধু নিচে স্ক্রোল করুন এবং Continue-এ ক্লিক করুন।
ব্লগভল্ট আপনার স্টেজিং সাইটকে লাইভ সাইটের সাথে মার্জ (merge) করা শুরু করবে। এই বিষয়ে বিস্তারিত জানতে পড়ুন – WordPress Staging to Live।
এবং বাস।
আপনার ওয়েবসাইট ফিক্স করার জন্য অভিনন্দন। আপনি একটি ডোনাট (donut) দিতে পারেন। মজাক করছি!
যদিও আপনার সাইট এখন ফিক্স হয়েছে, প্লাগইন বা কোর আপডেট করার সময় আবার সমস্যা হতে পারে।
সৌভাগ্যক্রমে, আপনার সাইট আবার ভাঙা না যায় সেটা নিশ্চিত করার জন্য কিছু ধাপ আপনি নিতে পারেন। সেটি জানতে এই সেকশনে যান।
কিন্তু, আপডেট যদি আপনার সাইট ভাঙতে না হয়। আপনি যদি না জানেন কেন আপনার সাইট একদিন পারফেক্টলি চলতো এবং পরদিন এরর দিচ্ছে বা ব্ল্যাঙ্ক হয়ে যাচ্ছে।
সেক্ষেত্রে, উপরের ফিক্সটি কাজ করবে না।
চিন্তা করবেন না। আপনার সাইট ব্ল্যাঙ্ক হয় বা এরর দিচ্ছে তার কারণ যেকোনো হোক, আমরা আপনাকে দেখাবো কীভাবে ফিক্স করবেন। চলুন –
২. ওয়েবসাইট হ্যাক হয়েছে? এখানে ফিক্স
হ্যাক করা সাইটের সবচেয়ে সাধারণ লক্ষণ হলো হোয়াইট স্ক্রিন অফ ডেথ (white screen of death) যাবতীয় অর্থে আপনার ওয়েবসাইট ব্ল্যাঙ্ক।
কিছু কেসে, আপনার পেজগুলো ভাঙা থাকবে, ফাংশনগুলো কাজ করা বন্ধ করবে এবং ভিন্ন কন্টেন্ট গায়েব হয়ে যাবে। আপনি বিভিন্ন এররও দেখতে পাবেন।
আপনার সাইট ডাউন হয়ে থাকলে বা এই লক্ষণগুলো থাকলে, বেশ ভালো সম্ভাবনা রয়েছে যে আপনার সাইট হ্যাক হয়েছে।
আপনাকে আপনার সাইট স্ক্যান করতে হবে জানতে আপনার সাইট ডাউন হয়েছে কিনা হ্যাক হওয়ার কারণে।
তারপর আপনাকে আপনার সাইট ক্লিন করতে হবে সেটি আবার চালু করার জন্য।
এখানে একটি গাইড আছে যা আপনাকে সাহায্য করবে – How to Fix Your Hacked Site।
আপনি যদি জানতে চান কেন বা কীভাবে আপনার সাইট হ্যাক হয়েছে, এখানে ক্লিক করুন।
৩. হোস্টিং সাসপেন্ডেড সাইট? এখানে ফিক্স
আপনার সাইট লোড হচ্ছে না তার আরেকটি কারণ হতে পারে, আপনার হোস্টিং প্রোভাইডার এটি সাসপেন্ড (suspended) করেছে।
কেন?
কয়েকটি সম্ভাব্য কারণ আছে।
আপনি আপনার প্ল্যান রিনিউ (renew) করতে ভুলে গেছেন। আপনি তাদের পলিসি লঙ্ঘন (violate) করছেন। অথবা বেশি সাধারণভাবে, আপনার সাইট হ্যাক হয়েছে।
কারণ যেকোনো হোক, আমরা জানি আপনি আপনার সাইট অনসাসপেন্ড (unsuspend) করার জন্য এখন কী করতে পারেন।
আমরা ধাপগুলো এই সহজ গাইডে কম্পাইল (compile) করেছি – Fixing Web Host Suspended Site।
সাইট ফিক্স করার পাশাপাশি, আপনি যদি ওয়েব হোস্ট সাসপেনশন (web host suspension) সম্পর্কে কৌতূহলী হন এবং জানতে চান হোস্টিং প্রোভাইডাররা কেন এতটুকু প্যারানয়েড (paranoid) হয়ে হ্যাক্ড সাইট সাসপেন্ড করে, তবে উত্তর জানতে এই সেকশনে যান।
৪. ডোমেইন বা হোস্টিং ভ্যালিডিটি (Validity) এক্সপায়ার্ড (Expired)? এখানে ফিক্স
সাইট মালিক বা ম্যানেজারদের মধ্যে ডোমেইন বা হোস্টিং প্ল্যান রিনিউ করতে ভুলে যাওয়া খুব সাধারণ।
ডোমেইন এবং হোস্টিং উভয়ই সীমিত সময়ের জন্য কেনা হয়। ভেন্ডররা (vendors) ১২ থেকে ৩৬ মাস পর্যন্ত ভ্যালিডিটি পিরিয়ড (validity period) অফার করে।
ভ্যালিডিটি পিরিয়ড শেষ হলে, ডোমেইন বা হোস্টিং এক্সপায়ার (expire) হয়। এটা আপনার ওয়েবসাইটকে এরর (error) দেখাতে পারে।
চেক করা ভালো আইডিয়া আপনার ডোমেইন এবং হোস্টিং প্ল্যান এখনও ভ্যালিড কিনা।
<প>অধিকাংশ ভেন্ডর আপনাকে ইমেইল পাঠায় স্মরণ করিয়ে যে আপনার প্ল্যান শীঘ্রই এক্সপায়ার होने वाला। তাই আমরা সুপারিশ করছি আপনার ইমেইল চেক করার।আপনি যদি লম্বা প্ল্যান যেমন ৩৬ মাস সাবস্ক্রাইব (subscribe) করে থাকেন, সম্ভবত আপনি মনে করতে পারছেন না আপনি কোথা থেকে ডোমেইন এবং হোস্টিং কিনেছেন।
প্রো টিপ (Pro Tip): এই টুলটি ব্যবহার করুন যেটি বলা হয় whois আপনার সাইট কোথায় হোস্টেড এবং ডোমেইন কোথা থেকে কেনা হয়েছে সেটা জানতে। সম্ভবত আপনি ডোমেইন এবং হোস্টিং আলাদা আলাদা ভেন্ডর থেকে কিনেছেন।
ভেন্ডরর নাম জানলে, আপনাকে ভেন্ডরর অ্যাকাউন্টে লগইন করে আপনার ডোমেইন বা হোস্টিং প্ল্যান রিনিউ করতে হবে।
আপনি যদি আপনার ভেন্ডরর অ্যাকাউন্টে অ্যাক্সেস না করতে পারেন কারণ ইউজারনেম এবং পাসওয়ার্ড মনে নেই, তবে এখানে একটি ট্রিক (trick) আছে –
- আপনি ভেন্ডরর নাম জানেন কিনা? মান লেন, এটি ব্লুহোস্ট (Bluehost)। আপনি আপনার ডোমেইন নেম এবং হোস্টিং দুটোই ব্লুহোস্ট থেকে কিনেছেন।
- আপনার ইমেইল অ্যাকাউন্ট খুলুন এবং ভেন্ডরর নাম ব্যবহার করুন তাদের পাঠানো ইমেইলগুলো খুঁজে বের করার জন্য।
- এখন ভেন্ডরর সাইটে যান এবং লগইন পেজে যান।
- লগইন পেজে, এই অপশনটি বেছে নিন Forgot Password। তারা আপনার রেজিস্টার্ড ইমেইল অ্যাড্রেস চাইবে। আপনার ইমেইল দিন—সেটি যেখানে আপনি ভেন্ডরর ইমেইল পেয়েছিলেন।
- তারা আপনাকে একটি লিঙ্ক পাঠাবে যার মাধ্যমে আপনি নতুন পাসওয়ার্ড সেট করতে পারবেন। নতুন পাসওয়ার্ড এবং আপনার ইমেইল অ্যাড্রেস ব্যবহার করে আপনার ভেন্ডর অ্যাকাউন্টে লগইন করুন এবং আপনার ডোমেইন বা হোস্টিং প্ল্যান রিনিউ করুন।
- আপনার সাইট কয়েক দিনে আবার চালু হয়ে যাবে।
আপনি যদি ডোমেইন এবং হোস্টিং ভ্যালিডিটি সম্পর্কে আরও জানতে চান, এই সেকশনে যান।
৫. হোস্টিং লিমিটস (Hosting Limits) ফেস করছেন? এখানে ফিক্স
আপনার ওয়েবসাইট ডাউন হতে পারে আপনার হোস্টিং প্রোভাইডার দ্বারা আরোপিত লিমিটস (limits) এর কারণে।
আপনার হোস্টিং প্রোভাইডার আপনার ওয়েবসাইটকে একটি রিজার্ভ (reserve) রিসোর্স সরবরাহ করে।
মানব শরীরের এনার্জি (energy) হিসেবে ভাবুন। যখন একজন ব্যক্তি তার এনার্জি ব্যয় করে ফেলে, তিনি ক্লান্তি (fatigue) ও দুর্বলতা (weakness) লক্ষণ দেখান।
একইভাবে, যখন আপনার সাইট তার রিসোর্সগুলো ব্যয় করে ফেলে, সেটি এরর (error) ফেলতে শুরু করে যেমন 503 Service Unavailable বা Fatal and Error: Maximum Execution Time of 30 Seconds Exceeded (এই বিষয়ে নিচে আরো)।
আপনি সম্ভবত এই এররগুলো দেখবেন প্লাগইন অ্যাড বা আপডেট করার সময়।
আপনি এই এররও পাবেন যদি আপনার ওয়েবসাইট একটি নির্দিষ্ট ধরনের হ্যাক আটাকের অধীন থাকে যাকে ডিডিওএস (DDoS) আটাক বলে।
এই ইস্যুর জন্য, আপনাকে প্রথমে চিহ্নিত করতে হবে কারণটি কী? 정확히?
আপনার নিজে এই বুঝতে কঠিন হবে। আমরা সুপারিশ করছি আপনার হোস্টিং প্রোভাইডারের সাথে কথা বলা যাতে সেটি সঠিক কারণ চিহ্নিত করে এবং ফিক্স করার সাহায্য করে।
যদি, আপনার হোস্টিং প্রোভাইডার অক্ষম বা অনিচ্ছুক হন আপনাকে সাহায্য করতে, তবে নিচের ইনস্ট্রাকশনগুলো ফলো করুন –
- এটি কি আপনার সাইটে অ্যাড করা একটি প্লাগইন যা আপনার সাইট ডাউন করিয়েছে? তাহলে সেই প্লাগইনটি ডিলিট করুন। কিন্তু আপনি যদি wp-admin ড্যাশবোর্ড এক্সেস না করতে পারেন, তবে এই গাইড ফলো করুন – how to disable a plugin manually।
- আপনার সাইট ক্র্যাশ হয়েছে প্লাগইন আপডেট করার সময়, তবে আপনাকে প্লাগইন ডাউনগ্রেড (downgrade) করতে হবে এই গাইডের সাহায্যে – How to Rollback WordPress Plugin।
- আপনার সাইট ৫০৩ এরর (503 error) ফেলছে, তবে সম্ভবত এটি একটি ডিডিওএস আটাক (DDoS attack) অভিজ্ঞ করছে। এখানে কীভাবে ডিডিওএস আটাক রোধ ও প্রতিরোধ করবেন।
- একবার আপনার সাইট ফিক্স হলে, আমরা সুপারিশ করছি অন্য একটি হোস্টিং প্রোভাইডারে যাওয়া যারা বेहতর সাপোর্ট সার্ভিস (better support services) অফার করে। সেরা ওয়ার্ডপ্রেস হোস্টিং প্রোভাইডারদের আমাদের রিভিউ দেখুন।
প্রথমে আপনার ওয়ার্ডপ্রেস সাইট কেন লোড হচ্ছিল না?
আপনার ওয়েবসাইট আবার চলাচল করছে যা খুব ভালো। কিন্তু কেন এটি ডাউন হয়েছিল সেটা জানা হেল্পফুল।
কারণ জানলে আপনি বুঝতে পারবেন আপনি কী করতে পারতেন এটা প্রতিরোধ করার জন্য।
তাহলে কেন আমার ওয়ার্ডপ্রেস সাইট ডাউন?
নিচের যেকোনো এক বা একাধিক কারণেই আপনার সাইট ডাউন হয়ে থাকতে পারে:
ক. আপনি কোর বা একটি প্লাগইন বা থিম আপডেট করেছেন
অন্য সফ্টওয়্যারের মতো, ওয়ার্ডপ্রেস প্লাগইন, থিম, এবং এমনকি কোরও আপডেট পায়।
এরা নতুন ফিচার ইমপ্লিমেন্ট করতে এবং ভালনারেবিলিটি (vulnerability) ফিক্স করতে সাহায্য করে। এতে আপডেট খুব গুরুত্বপূর্ণ। আপনি যদি আপডেট দেরি করেন, হ্যাকাররা আপনার থিম বা প্লাগইন বা কোরের ভালনারেবিলিটি এক্সপ্লয়েট (exploit) করে আপনার ওয়েবসাইট হ্যাক করতে পারে।
সমস্যা হলো আপডেট ও ওয়েবসাইট ভাঙাতে পারে।
আপনি ভাবছেন – কিন্তু কেন আপডেট ওয়েবসাইট ভাঙায়?
মান লেন, আপনি আপনার কোর আপডেট করার চেষ্টা করছেন। আপনার ওয়েবসাইটে যদি কোনো প্লাগইন বা থিম ইনস্টল না থাকে, আপনি নিরাপদে আপডেট করতে পারবেন।
কিন্তু প্লাগইন এবং থিমের উপস্থিতি অপারেশনটিকে রিস্কি (risky) করে দেয়। আপনার সব প্লাগইন এবং থিম পুরনো ভার্সনের ওয়ার্ডপ্রেস কোরের সাথে কমপ্যাটিবল (compatible) ছিল। সেগুলো নতুন ভার্সনের সাথে ইনকম্প্যাটিবল (incompatible) হয়ে যেতে পারে।
এটাই কারণ প্লাগইন এবং থিম ডেভেলপাররা কোর আপডেটের ঠিক আগে আপডেট রিলিজ করে। তারা চায় তাদের সফ্টওয়্যার কোরের সাথে কাস্টমাইজড (keep up) থাকে।
তবে, আপনি কখনো আপডেটের ওপর ভরসা করতে পারবেন না।
জিনিসপত্র ভুল হয়ে সাইট ডাউন হওয়ার ভালো চান্স (chances) রয়েছে।
খ. আপনার ওয়েবসাইট হ্যাক হয়েছে
আপনি ভাবছেন – পৃথিবীতে কেন কেউ আপনার ওয়েবসাইট হ্যাক করতে চাবে? এটি একটি ব্যাংক নয়। সম্ভবত এটাতে জনপ্রিয়তাও নেই, কয়েকশো ট্রাফিক মাত্র আসে। তাহলে কেন কেউ আপনার সাইট হ্যাক করবে?
সংক্ষিপ্ত উত্তর: তারা আপনার রিসোর্স (resources) চায়।
কোন রিসোর্স?
আপনার ওয়েবসাইটকে একটি বাড়ি (house) হিসেবে ভাবুন।
সেটি একটি মানশন (mansion) নয় কিন্তু এমনকি একটি ছোট কেবিন (cabin)-ও চেয়ার, টেবিল, রাগ (rug), ঝাড়বাতি (chandelier), পুল টেবিল (pool table) ইত্যাদি থাকবে। এগুলো চুরি করা যায় এবং ব্যবহার করা যায়। একজন ভিখারী (tramp) আপনার কেবিনে একদুই রাত কাটাতে পারে।
কতটুকু ছোট হোক না কেন, যারা কীভাবে ব্যবহার করে সেটা জানে তাদের জন্য এগুলো সব রিসোর্স।
আপনার ওয়েবসাইটও এমন রিসোর্স রাখে যা ব্যবহার করা যায়। উদাহরণস্বরূপ, আপনার হোস্টিং সার্ভার ব্যবহার করা যায় পাইরেটেড ফিল্ম, টিভি শো, এবং সফ্টওয়্যার স্টোর (store) করার জন্য।
শুধু তত নয়, হ্যাকাররা আপনার সাইট থেকে ফাইনেনশিয়াল (financial) বা মেডিকেল (medical) ডেটা এক্সট্রাক্ট (extract) করে অনলাইনে বিক্রি করতে পারে বা র্যানসম (ransom) চায়।
যদি তারা ডেটা এক্সট্রাক্ট করতে না চায়, লক্ষ্য হলো যতক্ষণ সম্ভব আপনার রিসোর্স ব্যবহার করা। তারা বিনামূল্যে কাজ করে যাতে ধরা না পড়ে। কিন্তু হ্যাক করা সাইট হ্যান্ডল (handle) করার সময় ভুল করা অস্বাভাবিক নয়।
তারা আপনার সাইটে কিছু মডিফাই (modify) করতে পারে।
কিছু কেসে, হ্যাকাররা আপনার হোস্টিং সার্ভার স্পেস এতটুকু ব্যবহার করতে পারে যে সেটি ওয়েবসাইটগুলোকে বগডাউন (bogging down) করিয়ে দিচ্ছে, সেগুলোকে ভাঙাতে বা এরর ফেলাতে।
গ. আপনার ওয়েবসাইট আপনার হোস্টিং দ্বারা সাসপেন্ড করা হয়েছে
একটি হ্যাক করা ওয়ার্ডপ্রেস ওয়েবসাইট বিভিন্ন পরিণাম (ramifications) অনুভব করতে পারে।
এটি ব্রাউজার এবং সার্চ ইঞ্জিন দ্বারা ব্ল্যাকলিস্টেড (blacklisted) হতে পারে, ব্ল্যাঙ্ক হয়ে যেতে পারে অথবা নিচের এররটি ফেলতে পারে:
「আপনার অ্যাকাউন্ট সাসপেন্ড করা হয়েছে। আরও তথ্যের জন্য আপনার হোস্টিং প্রোভাইডারের সাথে যোগাযোগ করুন。」
এই নির্দিষ্ট এররটি আপনার হোস্টিং প্রোভাইডারের সাথে জড়িত।
এটার মানে আপনার হোস্টিং পেয়েছে যে আপনার ওয়েবসাইট হ্যাক হয়েছে এবং এটি দ্রুত আপনার সাইট সাসপেন্ড করেছে।
এটি শেয়ার্ড হোস্টিং সার্ভিসে (shared hosting services) খুব সাধারণ যেখানে এক সার্ভার সেLaren ওয়েবসাইট স্টোর করে।
হোস্টিং প্রোভাইডাররা হ্যাক্ড সাইট সাসপেন্ড করে একই সার্ভারের অন্যান্য সাইটগুলো রক্ষা করার জন্য।
কিন্তু আমার হ্যাক করা সাইট অন্য সাইটগুলোকে কীভাবে প্রভাবিত করতে পারে? ভালো প্রশ্ন।
কল্পনা করুন আপনি একটি বিল্ডিংতে থাকছেন অনেক অ্যাপার্টমেন্ট (apartments) সহ। যদি একটি অ্যাপার্টমেন্টে একটি মरणान्तিক রোগ (fatal disease) ছড়িয়ে পড়ে, সেই নির্দিষ্ট অ্যাপার্টমেন্ট কোয়ারান্টাইন (quarantine) করা হবে রোগ ছড়ানো রোধ করার জন্য নাকি?
একইভাবে, আপনার সাইট সাসপেন্ড করা হয়েছে আপনার হ্যাক করা সাইট থেকে ম্যালওয়্যার ছড়িয়ে পড়া বন্ধ করতে।
শুধু তত নয়। প্রতিটি সার্ভারের সীমিত রিসোর্স থাকে। এই রিসোর্সগুলো সার্ভার যা হোস্ট করছে সেই ওয়েবসাইটগুলোর মধ্যে বিতরণ করা হয়।
হ্যাক করা ওয়েবসাইটরা রিসোর্স হগ (hog) করে।
এটা মানে আপনার ওয়েবসাইট অন্যান্য ওয়েবসাইটের জন্য আলট করা রিসোর্স চুরি করতে পারে।
সেসব সাইট তাদের সাইট লোডিং স্পীড (site loading speed) কমতে দেখবে। কিছু ওয়েবসাইট ক্র্যাশও করতে পারে।
হোস্টিং প্রোভাইডারর বিজনেস খতরে পড়ে।
এটাই কারণ তারা আপনার সাইট সাসপেন্ড করেছে।
আপনি যদি হোস্টিং প্রোভাইডার দ্বারা ওয়েবসাইট সাসপেনশন সম্পর্কে আরও জানতে চান, নিচের আর্টিকেলগুলো চেক করুন:
- GoDaddy Suspended Site
- SiteGround Website Suspension
- Liquid Web Site Suspension
- Bluehost Account Suspended
- HostGator Suspended Website
ঘ. আপনার ডোমেইন বা হোস্টিং সাবস্ক্রিপশন (Subscription) এক্সপায়ার্ড (Expired) হয়েছে
প্রতিটি ওয়ার্ডপ্রেস ওয়েবসাইটের একটি ডোমেইন এবং একটি হোস্টিং থাকে।
ডোমেইন হলো আপনার ওয়েবসাইটের নাম যেমন example.com। এবং হোস্টিং হলো সার্ভার যেখানে আপনার সাইট হোস্টেড।
আপনি যদি কিছু সময় আগে ডোমেইন বা হোস্টিং কিনেছেন, সম্ভবত প্ল্যানটি এক্সপায়ার (expire) হয়েছে।
এটা ২৪ বা ৩৬ মাসের লং ভ্যালিডিটির সাথে সাধারণ। লোকজন ভুলে যান যে সাবস্ক্রিপশন রিনিউ (renew) করতে হবে।
সাধারণত হোস্টিং প্রোভাইডাররা সাবস্ক্রিপশন এন্ড (subscription end) হওয়ার এক মাস আগে থেকে আপনাকে স্মরণ করানোর ইমেইল পাঠায়। সে প্রতি কয়েক দিনে ইমেইল পাঠায়।
আপনি আপনার ডোমেইন এবং হোস্টিং আলাদা ভেন্ডর থেকে কিনতে পারেন। সেক্ষেত্রে, আপনার সাবস্ক্রিপশনগুলো আলাদা তারিখে শেষ হতে পারে। আপনাকে দুটি ভেন্ডর থেকে রিনিউ করার স্মরণ করানোর ইমেইল পাওয়া উচিত।
আপনি যখন এই ইমেইলগুলো পাবেন না বা সময়মতো রিনিউ করবেন না, ভেন্ডররা আপনার অ্যাকাউন্ট সাসপেন্ড করে। আপনার ওয়েবসাইটে নিচের যেকোনো মেসেজ দেখতে পাবেন:
- এই ডোমেইন এখন উপলব্ধ।
- এই অ্যাকাউন্ট এক্সপায়ার্ড হয়েছে।
- আপনার হোস্টিং প্ল্যান এক্সপায়ার্ড হয়েছে।
ঙ. আপনি আপনার হোস্টিং রিসোর্সগুলো এক্সহাস্ট (Exhausted) করেছেন
আপনার সাইট একটি সার্ভারে হোস্টেড। এই সার্ভারটি একটি হোস্টিং সার্ভিসের মতো ব্লুহোস্ট (Bluehost) বা হোস্টগেটর (HostGator) বা সাইটগ্রাউন্ড (SiteGround) দ্বারা সরবরাহ করা।
বছর পর বছর, অনেক ওয়ার্ডপ্রেস সাইট মালিক আপনার কাছে এসে থাকেন যাদের ওয়েবসাইট এরর (error) ফেলছে যেমন 503 Service Unavailable বা Fatal and Error: Maximum Execution Time of 30 Seconds Exceeded।
আপনার ওয়েবসাইট কি এই এরর ফেলছে?
যদি হয়, আসুন প্রথমে বুঝি এগুলোর অর্থ কী তারপর ফিক্স করার চেষ্টা করি।
→ 503 Service Unavailable Error
আপনার ওয়ার্ডপ্রেস ওয়েবসাইট একটি সার্ভারে হোস্টেড। এই সার্ভার রিসোর্স আলট (allot) করে যা আপনার ওয়েবসাইটকে সঠিকভাবে কাজ করার জন্য সক্ষম করে।
সরলতার জন্য, মনে করুন রিসোর্স আলট করা হয় আপনার ওয়েবসাইট যে ট্রাফিক পায় তার ভিত্তিতে।
যদি আপনার সাইট আশা থেকে বেশি ট্রাফিক পাওয়া শুরু করে, তখন আপনার সার্ভার ক্র্যাশ করে এবং ৫০৩ এরর (503 error) ফেলে।
এটা সাধারণত হয় যখন আপনার ওয়েবসাইট হ্যাকারদের আটাকের অধীন থাকে। তারা নকল ট্রাফিক (fake traffic) পাঠায় আপনার ওয়েবসাইটে আপনার সাইট ক্র্যাশ করার উদ্দেশ্যে। এই ধরনের আটাককে ডিডিওএস (DDoS) আটাক বলে।
এটি প্রায়শই একটি ডাইভার্শন (diversion) হিসেবে ব্যবহার হয়। আপনি আপনার সাইট ফিক্স করতে ব্যস্ত থাকলে, হ্যাকাররা একটি ভালনারেবল (vulnerable) প্লাগইন বা থিম বা দুর্বল ইউজার ক্রেডেনশিয়াল ব্যবহার করে আপনার সাইটে অ্যাক্সেস পান।
→ Fatal Error: Maximum Execution Time of 30 Seconds Exceeded
আপনি এই ফেটাল এরর (fatal error) দেখতে পাবেন যখন আপনি একটি অপারেশন যেন প্লাগইন বা থিম ইনস্টল করছেন।
আপনার সাইটে ইনস্টল করা প্রতিটি প্লাগইন বা থিম আপনার সাইটের রিসোর্স ব্যবহার করে অপারেশনটি সম্পন্ন করার জন্য।
আপনার ওয়ার্ডপ্রেস ওয়েবসাইটের সীমিত রিসোর্স আছে অপারেশনের জন্য। আপনি যেটি ইনস্টল বা আপডেট করার চেষ্টা করছেন সেটি যদি আলট করা রিসোর্সের চেয়ে বেশি রিসোর্স চায়, আপনার সার্ভার ফেটাল এরর (fatal error) ফেলতে শুরু করে।
> আপনার ওয়েবসাইটের ডাউনটাইম (Downtime) আপনাকে কীভাবে প্রভাবিত করে
আপনার সাইটের ডাউনটাইমের ফলাফলগুলো খারাপ। আপনি নিচের এক বা একাধিক ফলাফল অনুভব করতে পারেন:
- আপনি যদি আপনার সাইটে সার্ভিস বা প্রোডাক্ট বেচেন তবে ডাউনটাইম আপনাকে পটেনশিয়াল কাস্টমার এবং রেভিনিউ হারাতে (lose potential customers and revenue) বাধ্য করবে।
- একটি ব্রোকেন ওয়েবসাইট আপনার বর্তমান কাস্টমারদের ওপর খারাপ ছাপ (bad impression) ছাড়াতে পারে বিশেষ করে যদি সেটি দিনদিন ডাউন থাকে। প্রশ্ন উঠতে পারে কিছু একটা ভুল হয়েছে কিনা এবং আপনার সার্ভিসে প্রভাব পড়বে কিনা।
- নियमিত ভিজিটররা দ্রুত প্রতিযোগীদের (competitors) দিকে চলে যাবে এবং আপনাকে ভুলে যাবে। আপনার সার্চ ইঞ্জিন র্যাঙ্কিং (search engine rankings) হিট (hit) করবে। এর মানে আপনার সকল এসইও (SEO) প্রচেষ্টা বর্জ্য যাবে।
- আপনার ওয়েবসাইট আপনার বিজনেসের মুখ। যদি সেটি ডাউন থাকে তবে প্রস펙্টিভ (prospective) বিজনেস পার্টনার এবং পটেনশিয়াল ইনভেস্টররা (potential investors) আত্মবিশ্বাস হারাতে পারে (lose confidence)।
সৌভাগ্যক্রমে, এই সব ফলাফল মаниফেস্ট (manifest) হতে সময় লাগে। আপনি ইস্যু বেড়ে যাওয়ার আগে আপনার সাইট ফিক্স করতে পারেন।
আপনার ওয়েবসাইট কখনো ডাউন না হয় সেটা নিশ্চিত করার উপায়?
ডيمোরালাইজ (demoralize) করার জন্য নয় কিন্তু সত্যিকারের কথা: আপনি আপনার ওয়েবসাইট আজ ফিক্স করলেও, কোনো গ্যারান্টি নেই যে আপনার সাইট আবার কখনো ডাউন হবে না।
ভালো খবর হলো, আপনি কিছু ধাপ নিতে পারেন যাতে এটি আর কখনো না হয়। আপনি কী করতে পারেন:
১. স্টেজিং সার্ভার (Staging Server)-এ আপনার সাইট আপডেট করুন
আপনি ভালোভাবে জানেন আপডেট কীভাবে আপনার ওয়েবসাইট ভাঙাতে পারে।
আপনি এটিও জানেন আপডেট স্কিপ (skip) করা ভালো আইডিয়া নয়।
এটা একটি ক্যাচ-২২ (catch-22) সিচুয়েশন।
এই ইস্যুর একমাত্র সম্ভাব্য সমাধান হলো একটি স্টেজিং সাইট (staging site) ব্যবহার করা।
একটি স্টেজিং সাইট হলো আপনার লাইভ সাইটের একটি রেপ্লিকা। আপনি যদি স্টেজিং এনভায়রনমেন্টে (staging environment) আপডেট স্মুথলি (smoothly) করতে পারেন, তবে আপনার লাইভ সাইট আপডেট করুন।
কিন্তু যদি সেটি আপনার সাইট ভাঙায়, আপনি ডেভেলপারদের সাথে যোগাযোগ করে সাহায্য চান। এইভাবে আপনার লাইভ সাইট নিরাপদ এবং সক্রিয় থাকবে।
আরও টিপস জানতে পড়ুন – How to Update WordPress Site Safely?।
২. আপনার ওয়েবসাইটকে হ্যাকারদের থেকে রক্ষা করুন
হ্যাক করা ওয়েবসাইটও ডাউনটাইম সৃষ্টি করতে পারে।
আপনাকে আপনার ওয়েবসাইটকে হ্যাকারদের থেকে রক্ষা করতে হবে।
একটি সিকিউরিটি প্লাগইন আপনাকে এটা অর্জন করতে সাহায্য করবে।
বহু সিকিউরিটি প্লাগইন আছে বেছে নেওয়ার জন্য কিন্তু সব সিকিউরিটি প্লাগইন ইফেক্টিভ (effective) সিকিউরিটি মেজার অফার করে না।
অনেকগুলো টন টন ফিচার অফার করে যা লাগে আপনার ওয়েবসাইট রক্ষা করছে। কিন্তু সেগুলো পুরনো মেথড (outdated methods) যা হ্যাকাররা সহজে বাইপাস (bypass) করতে পারে।
আমরা মার্কেটের সবচেয়ে জনপ্রিয় সিকিউরিটি প্লাগইনগুলো টেস্ট করেছি এবং এখানে লিখেছি – Best WordPress Security Plugins।
একটি সিকিউরিটি প্লাগইন আপনার সব বেস কভার (cover) করা উচিত কিন্তু আপনি যদি কিছু অন্যান্য সিকিউরিটি মেজার ট্রাই করতে চান অথবা শুধু ওয়ার্ডপ্রেস সিকিউরিটি সম্পর্কে জানতে চান তবে এই গাইড চেক করুন – WordPress Security Guide।
৩. হোস্ট সাসপেনশন (Host Suspension) থেকে সাইট রক্ষা করুন
হোস্টিং প্রোভাইডাররা অনেক কারণে ওয়েবসাইট সাসপেন্ড করে। সেগুলো হলো:
- আপনার সাইটে ম্যালওয়্যার থাকা।
- হোস্টিং সাবস্ক্রিপশন এক্সপায়ার্ড (expired) হয়ে যাওয়া।
- ওয়েবসাইট একটি পলিসি লঙ্ঘন (violate) করা।
উপরের যেকোনো কারণের জন্য আপনার সাইট সাসপেন্ড না হয় সেটা নিশ্চিত করার জন্য, আপনাকে কী করতে হবে:
- আপনার ওয়েবসাইটে একটি সিকিউরিটি প্লাগইন ইনস্টল করুন যা ফায়ারওয়াল (firewall), লগইন প্রোটেকশন (login protection) ইত্যাদি মেজার দিয়ে ওয়েবসাইট রক্ষা করবে।
- আপনার ওয়েবসাইট আপডেট রাখুন যাতে হ্যাকাররা আপনার সাইটে ইনস্টল ভালনারেবল (vulnerable) থিম, প্লাগইন এক্সপ্লয়েট (exploit) না করতে পারে।
- একটি রিমাইন্ডার (reminder) সেট করুন আপনার ডোমেইন বা হোস্টিং সাবস্ক্রিপশন এক্সপায়ার (expire) হলে। আপনি গুগল ক্যালেন্ডার (Google Calendar) বা যেকোনো অ্যাপে সেট করতে পারেন যেটি আপনি নিয়মিত ব্যবহার করেন রিমাইন্ডার সেট করার জন্য। সেইভাবে আপনি আপনার সাবস্ক্রিপশন রিনিউ করতে ভুলবেন না।
- নিশ্চিত করুন আপনি আপনার হোস্টিং প্রোভাইডার বা ডোমেইন ভেন্ডরর পলিসি (policies) ভালোভাবে পড়েছেন। পলিসি বুঝতে কঠিন হতে পারে তাই আমরা সুপারিশ করছি ভেন্ডর বা হোস্টিং প্রোভাইডারের সাথে কথা বলা যাতে পলিসি কী কী নিষেধ করে সেটার একটি কুইক রানডাউন (quick rundown) পাওয়া যায়। আপনি তাদের থেকে জিজ্ঞেস করতে পারেন তারা কখন সাইট সাসপেন্ড করেছিল। বুঝতে চেষ্টা করুন তারা কেন সেটি করেছিল।
৪. আপনার ডোমেইন বা হোস্টিং এক্সপায়ারি ডেট (Expiry Date) মিস করবেন না
আমরা ইতিমধ্যে এটি আগের সেকশনে কভার করেছি।
মূলত, আপনাকে একটি উপায় খুঁজে বের করতে হবে যাতে আপনি আপনার সাবস্ক্রিপশন রিনিউ করার তারিখ মিস (miss) না করেন।
আপনি গুগল ক্যালেন্ডার বা একটি অ্যাপে রিমাইন্ডার সেট করতে পারেন যেটি আপনি নিয়মিত ব্যবহার করেন।
আমরা একই করি।
রিনিউয়েলের (renewal) জন্য দায়বদ্ধ একটি টিম মেম্বার ক্যালেন্ডারে রিমাইন্ডার সেট করে। ব্যাকআপ অপশন হিসেবে, আমাদের আরেকজন মেম্বার তার ক্যালেন্ডারে রিমাইন্ডার সেট করে।
আপনার যদি অন্য কোনো আইডিয়া থাকে কীভাবে আমরা রিনিউয়েলের লাস্ট ডেট মিস না করি, নিচে কমেন্ট করে জানান।
৫. একটি হायर (Higher) হোস্টিং প্ল্যানে যান
আপনার বর্তমান হোস্টিং প্ল্যান যদি লিমিটস (limitations) আরোপ করে, সেটি ডিলের (deal) অংশ হতে পারে।
আপনি যে হোস্টিং প্ল্যান সাবস্ক্রাইব করেছেন সেটি সীমিত রিসোর্সের সাথে আসে। আপনার সাইট চালানোর জন্য আরও রিসোর্স দরকার হলে, হイヤার প্ল্যানে যান।
আপনি যদি এফর্ড (afford) না করতে পারেন, তবে এমন হোস্টিং প্রোভাইডার খুঁজুন যারা আপনার বর্তমান হোস্টিং প্ল্যানের দামেই আপনাকে বেশি অফার করে।
এটা বললেও, আমরা সতর্ক করছি – ফেস ভ্যালু (face value)-এ কিছু না মানুন।
অনলাইনে অনেক বিজনেস সتیকারি (claims) করে যা সম্পূর্ণরূপে সত্য নয়।
এখানে আমরা সাজেস্ট করছি আপনি কী করবেন:
- একটি হোস্টিং প্রোভাইডার খুঁজুন যারা আপনাকে কম দামে বেশি অফার করছে।
- রিভিউ (reviews) পড়ুন তাদের সার্ভিস সম্পর্কে। এখন রিভিউ ফেব্রিকেট (fabricate) করা কঠিন নয়। তাই ফোরাম (forums) এবং ফেসবুক গ্রুপে (Facebook groups) পোস্ট করা রিভিউ পড়ুন।
- আপনি লোকজনের সাথে আপনার প্রশ্ন পোস্ট করে হোনেস্ট অপিনিয়ন (honest opinion) জেনারেট করতে পারেন। রেডডিট ফোরাম (Reddit forums) এবং হোস্টিং বা ওয়ার্ডপ্রেস রিলেটেড ফেসবুক গ্রুপে আপনার প্রশ্ন পোস্ট করুন।
বুদ্ধিমানের মতো বেছে নিন।
এখন কী? (What Next?)
ওয়েবসাইট ডাউনটাইম অভিজ্ঞতা একটি ভয়াবহ ঘটনা – যা আপনি আবার সম্মুখীন হওয়া চান না।
উজ্জ্বল পক্ষটি হলো, এটা প্রপার ওয়েবসাইট ম্যানেজমেন্ট এবং সিকিউরিটির প্রয়োজনিয়তা উজাগর করে।
বাজারে অনেক টুল আছে যা আপনার ওয়েবসাইট ভালোভাবে সিকিউর এবং ম্যানেজ করতে সাহায্য করবে।
কিন্তু যদি আপনি একটু টুল ব্যবহার করতে পারেন যা আপনার সব প্রয়োজন পূরণ করে? আপনার জীবন অনেক সহজ হবে।
ম্যালকেয়ার (MalCare) একটি কমপ্লিট সিকিউরিটি এবং ম্যানেজমেন্ট সার্ভিস।
এটি আপনার সাইট দৈনিক ভাবে স্ক্যান করে, হ্যাক হলে ক্লিন করে, আপনার ওয়েবসাইটকে ম্যালিশাস ট্রাফিক এবং ব্রুট ফোর্স আটাক থেকে রক্ষা করে।
এটি আপনাকে একই ড্যাশবোর্ড থেকে একাধিক সাইট ম্যানেজ করতে সক্ষম করে। আপনি টিম মেম্বারদের আমন্ত্রণ জানাতে পারেন ম্যানেজমেন্টে সাহায্য করার জন্য। আপনার সব প্লাগইন, থিম, এবং কোরের আপডেট ট্র্যাক ও ইমপ্লিমেন্ট করুন একই ড্যাশবোর্ড থেকে।
আপনার সাইট স্টেজ (stage) করুন, নতুন প্লাগইন বা আপডেট টেস্ট করুন। স্টেজিং সাইটে টেস্ট করা পরিবর্তনগুলো সহজে লাইভ সাইটে পুশ (push) করুন।
ম্যালকেয়ার (MalCare)-এর সকল অফার সম্পর্কে জানুন!