সূচক
- অভ্যন্তরীণ সার্ভার ত্রুটি
- সার্ভারের সমস্যা
- ডাটাবেসের সাথে সংযোগ স্থাপনে ত্রুটি।
- মৃত্যুর সাদা পর্দা
- সংযোগের সময়সীমা শেষ
- ত্রুটি ৪০৩ নিষিদ্ধ
- নির্ধারিত পোস্টগুলো সঠিক সময়ে প্রকাশিত হয় না।
- আরএসএস ফিডে ত্রুটি
- 404 ত্রুটি
- ত্রুটি ৫০২ – ত্রুটিপূর্ণ গেটওয়ে
- সিনট্যাক্স ত্রুটি
- HTTP ত্রুটি
- এই সাইটটিকে গুগল কর্তৃক অনিরাপদ হিসেবে চিহ্নিত করা হয়েছে।
- স্বয়ংক্রিয় আপডেট চলাকালীন ত্রুটি।
- ত্রুটি ৫০৩ – পরিষেবা অনুপলব্ধ
- সাইডবারে সমস্যা।
- লগইনে রিডাইরেক্ট লুপ
- ছবি আপলোড করতে ত্রুটি হয়েছে।
- ওয়ার্ডপ্রেস ইমেল পাঠায় না।
- গন্তব্য ফোল্ডারটি ইতিমধ্যেই বিদ্যমান।
- প্রশাসক পাসওয়ার্ড পুনরুদ্ধার
- পিএইচপি সতর্কবার্তা: হেডার তথ্য পরিবর্তন করা সম্ভব নয়।
- রক্ষণাবেক্ষণ মোড লক করা আছে
- আপডেটের পরে রক্ষণাবেক্ষণ মোড
- ত্রুটি ৪০৪ – পারমালিঙ্ক এবং ছবি কাজ করছে না
- আপলোড: ফাইলটি ডিস্কে সংরক্ষণ করা যায়নি।
- 28 ত্রুটি
- 145 ত্রুটি
- একটি অনির্ধারিত ফাংশনে কল
- 13 ত্রুটি
O ওয়ার্ডপ্রেস এটি প্ল্যাটফর্ম হয়ে উঠল সিএমএস (কন্টেন্ট ম্যানেজমেন্ট সিস্টেম, এটা মানে কি বিষয়বস্তু ব্যবস্থাপনা সিস্টেম বিশ্বে সর্বাধিক ব্যবহৃত, বিশেষ করে এই ক্ষেত্রে বিষয়বস্তু মার্কেটিংতবে, যদিও এটি একটি শক্তিশালী হাতিয়ার ওপেন সোর্সএকটি সহযোগী সম্প্রদায়ের দ্বারা তৈরি হওয়ায়, এটি ত্রুটিমুক্ত নয়, যা এর ব্যবহারকারীদের জন্য সমস্যা সৃষ্টি করতে পারে।
এই পোস্টে আমরা আলোচনা করব ওয়ার্ডপ্রেসের ৩০টি সবচেয়ে সাধারণ ভুল এবং সেগুলোর প্রতিটির জন্য বাস্তবসম্মত সমাধান দিন। নিচে কিছু পরামর্শ দেখে নিন:
অভ্যন্তরীণ সার্ভার ত্রুটি
ওয়ার্ডপ্রেসে একটি অভ্যন্তরীণ সার্ভার ত্রুটি, যা “ত্রুটি ৫০০ – অভ্যন্তরীণ সার্ভার ত্রুটি"", একটি HTTP স্ট্যাটাস কোড যা ওয়েবসাইট হোস্টিং সার্ভারে কোনো সমস্যা নির্দেশ করে। যখন কোনো অভ্যন্তরীণ ত্রুটি ঘটে, তখন সার্ভার ব্রাউজারের অনুরোধটি সম্পন্ন করতে পারে না এবং একটি সাধারণ ত্রুটি বার্তা প্রদর্শন করে।
এই ধরনের ত্রুটি হতাশাজনক হতে পারে, কারণ এটি সমস্যার সঠিক কারণ সম্পর্কে সুনির্দিষ্ট তথ্য দেয় না। তবে, এটি সাধারণত এই ইঙ্গিত দেয় যে সার্ভার প্রান্তে কিছু একটা ঠিকমতো কাজ করছে না।
এখানে কিছু সমাধান দেওয়া হলো যা আপনি চেষ্টা করে দেখতে পারেন:
- ফাইলটি যাচাই করুন।.htaccessসাইটের রুট অ্যাক্সেস করতে ব্যবহার করুন FTP- র অথবা, আপনার হোস্টিং কন্ট্রোল প্যানেলের ফাইল ম্যানেজার ব্যবহার করে .htaccess ফাইলটির নাম পরিবর্তন করে .htaccess_old রাখুন। এরপর, ওয়েবসাইটটি আবার অ্যাক্সেস করার চেষ্টা করুন এবং দেখুন ত্রুটিটি ঠিক হয়েছে কিনা। যদি ঠিক হয়ে যায়, তাহলে আপনার ওয়ার্ডপ্রেস ড্যাশবোর্ডে Settings > Permalinks-এ যান এবং একটি নতুন .htaccess ফাইল তৈরি করতে “Save Changes”-এ ক্লিক করুন;
- প্লাগইন নিষ্ক্রিয় করুন: আপনার ওয়ার্ডপ্রেস অ্যাডমিন প্যানেলে প্রবেশ করে সমস্ত প্লাগইন নিষ্ক্রিয় করুন। এরপর, ত্রুটিটি দূর হয়েছে কিনা তা পরীক্ষা করুন। যদি এতে সমস্যার সমাধান হয়ে যায়, তবে কোন প্লাগইনটি ত্রুটির কারণ তা শনাক্ত করার জন্য প্লাগইনগুলো এক এক করে পুনরায় সক্রিয় করুন।
- থিম পরিবর্তন করুন: থিমটি একটি ডিফল্ট ওয়ার্ডপ্রেস থিমে পরিবর্তন করুন, যেমন... টোয়েন্টি টুয়েন্টি ওয়ানএর মাধ্যমে নির্ধারণ করা যাবে যে বর্তমান থিমটি ত্রুটির কারণ কিনা;
- পিএইচপি মেমরি লিমিট বৃদ্ধি: কিছু ক্ষেত্রে, পিএইচপি-তে অপর্যাপ্ত মেমরি লিমিটের কারণে ইন্টারনাল সার্ভার এরর হতে পারে। আপনি ফাইলে নিম্নলিখিত কোড লাইনটি যোগ করে মেমরি লিমিট বাড়ানোর চেষ্টা করতে পারেন। "wp-config.php" ওয়েবসাইট থেকে, যে লাইনটিতে লেখা আছে তার ঠিক আগে /* এইটুকুই, সম্পাদনা বন্ধ করুন! ব্লগিং উপভোগ করুন। */: define('WP_MEMORY_LIMIT', '256M')এটি মেমোরির সীমা ২৫৬ মেগাবাইটে নির্ধারণ করে, কিন্তু আপনি প্রয়োজন অনুযায়ী এই মানটি পরিবর্তন করতে পারেন।
- ত্রুটি অব্যাহত থাকলে, ফোল্ডারগুলো পুনরায় পাঠানোর চেষ্টা করুন। “wp-admin” e “wp-includes” নতুন করে ইনস্টল করা ওয়ার্ডপ্রেস থেকে রিস্টোর করুন। এর মাধ্যমে নিশ্চিত হবে যে এই ফোল্ডারগুলোর অপরিহার্য ফাইলগুলো সঠিক ও অক্ষত আছে।
সার্ভারের সমস্যা
ওয়ার্ডপ্রেস সার্ভার সমস্যা বলতে সার্ভার সাইডে উদ্ভূত সমস্যাকে বোঝায়, যেখানে ওয়েবসাইটটি হোস্ট করা থাকে। এই ওয়ার্ডপ্রেস সমস্যাগুলো আপনার ওয়েবসাইটের পারফরম্যান্স, প্রাপ্যতা বা সঠিক কার্যকারিতাকে প্রভাবিত করতে পারে।
ধীর প্রতিক্রিয়া সময়
যদি আপনার ওয়েবসাইট ধীরে লোড হয় বা সাড়া দিতে অনেক সময় নেয়, তবে এর কারণ হতে পারে সার্ভারের সীমিত রিসোর্স অথবা ত্রুটিপূর্ণ কনফিগারেশন। সম্ভাব্য সমাধানগুলো হলো:
- আপনার ওয়েবসাইটের ট্র্যাফিক এবং প্রয়োজনীয় রিসোর্সের জন্য আপনার হোস্টিং প্ল্যানটি পর্যাপ্ত কিনা, তা যাচাই করতে আপনার হোস্টিং প্রোভাইডারের সাথে যোগাযোগ করুন। প্রয়োজনে আরও শক্তিশালী প্ল্যানে আপগ্রেড করার কথা বিবেচনা করুন।
- আপনার ওয়েবসাইটের পারফরম্যান্স উন্নত করতে এটিকে অপ্টিমাইজ করুন। এর মধ্যে ইমেজ কম্প্রেশন, ক্যাশিং, CSS ও জাভাস্ক্রিপ্ট ফাইল মিনিফাই করা এবং অন্যান্য অপ্টিমাইজেশনের সেরা অনুশীলনগুলো অন্তর্ভুক্ত থাকতে পারে।
অনুমতি ত্রুটি
সার্ভারের নির্দিষ্ট ফাইল বা ডিরেক্টরি অ্যাক্সেস করার জন্য উপযুক্ত অনুমতি না থাকলে পারমিশন সমস্যা দেখা দেয়। এর ফলে অ্যাক্সেস ত্রুটি হতে পারে বা রিসোর্স লোড হতে ব্যর্থ হতে পারে। এই সমস্যাটি সমাধান করতে:
- আপনার ওয়ার্ডপ্রেস সাইটের ফাইল এবং ডিরেক্টরির অনুমতিগুলো পরীক্ষা করুন এবং নিশ্চিত করুন যে সেগুলি সঠিকভাবে সেট করা আছে। সাধারণ অনুমতিগুলো হলো... 755 ডিরেক্টরি এবং এর জন্য 644 ফাইলগুলির জন্য। আপনি একটি FTP ক্লায়েন্ট বা হোস্টিং কন্ট্রোল প্যানেল ব্যবহার করে অনুমতিগুলি সামঞ্জস্য করতে পারেন।
ডাটাবেস সংযোগ ত্রুটি
যদি ওয়ার্ডপ্রেস ডাটাবেসের সাথে সংযোগ স্থাপন করতে না পারে, তাহলে আপনি ডাটাবেস-সম্পর্কিত ত্রুটির বার্তা পেতে পারেন অথবা সাইটটি অ্যাক্সেসযোগ্য নাও হতে পারে। এই সমস্যাটি সমাধান করতে:
- ফাইলটিতে থাকা ডাটাবেস ক্রেডেনশিয়ালগুলো যাচাই করুন। "wp-config.php" সেগুলো সঠিক কিনা তা নিশ্চিত করতে;
- ডাটাবেস সার্ভারটি সঠিকভাবে কাজ করছে কিনা তা নিশ্চিত করুন;
- কিছু ক্ষেত্রে, ডাটাবেস টেবিল মেরামত বা অপ্টিমাইজ করার প্রয়োজন হতে পারে। এটি করার জন্য একটি টুল ব্যবহার করা যেতে পারে, যেমন... পিএইচপি মাই এডমিন.
এটা মনে রাখা জরুরি যে, অনেক ক্ষেত্রে ওয়ার্ডপ্রেস সার্ভারের সমস্যা হোস্টিং কনফিগারেশন বা পরিবেশের সাথে সম্পর্কিত থাকে। ওয়ার্ডপ্রেসের ত্রুটিগুলো কীভাবে সমাধান করবেন তা জানতে পড়তে থাকুন।
ডাটাবেসের সাথে সংযোগ স্থাপনে ত্রুটি।
এই ত্রুটিটি ঘটে যখন ওয়ার্ডপ্রেস সঠিকভাবে কাজ করার জন্য প্রয়োজনীয় ডাটাবেসের সাথে সংযোগ করতে পারে না। এর বিভিন্ন কারণ থাকতে পারে, যার মধ্যে রয়েছে ভুল সেটিংস, অনুমতির সমস্যা, অবৈধ ডাটাবেস ক্রেডেনশিয়াল বা ডাটাবেস সার্ভারের ব্যর্থতা।
এই ত্রুটিটি কীভাবে সমাধান করবেন:
- আপনার ওয়ার্ডপ্রেস সাইটের “wp-config.php” ফাইলটি খুলুন এবং যাচাই করুন যে ডাটাবেসের নাম, ইউজারনেম এবং পাসওয়ার্ডের তথ্য সঠিক আছে কিনা। নিশ্চিত করুন যে এগুলি আপনার হোস্টিং প্রদানকারীর দেওয়া তথ্যের সাথে মেলে।
- “wp-config.php” ফাইলের পারমিশনগুলো পরীক্ষা করুন: “wp-config.php” ফাইলটিতে সঠিক পারমিশন অবশ্যই দেওয়া থাকতে হবে। সাধারণত, এর জন্য উপযুক্ত পারমিশন হলো 644। আপনি হোস্টিং কন্ট্রোল প্যানেল ব্যবহার করে পারমিশনগুলো সমন্বয় করতে পারেন।
- যদি ডাটাবেস টেবিলগুলো ত্রুটিপূর্ণ বা ক্ষতিগ্রস্ত হয়, তবে আপনি সেগুলো মেরামত বা অপ্টিমাইজ করার চেষ্টা করতে পারেন। phpMyAdmin-এর মতো টুল ব্যবহার করে এটি করা যায়;
- কিছু ক্ষেত্রে, ডাটাবেস হোস্ট সঠিকভাবে কনফিগার করা নাও থাকতে পারে। সাধারণত, ডিফল্ট মান হলো... "লোকালহোস্ট"তবে, আপনার হোস্টিং প্রোভাইডারের কনফিগারেশনের উপর নির্ভর করে, আপনাকে একটি নির্দিষ্ট হোস্ট প্রদান করতে হতে পারে। ডাটাবেস হোস্টটি সঠিক আছে কিনা তা নিশ্চিত করতে আপনার হোস্টিং প্রোভাইডারের সাপোর্টের সাথে যোগাযোগ করুন।
আপনি যদি এই সমস্ত পদক্ষেপগুলি চেষ্টা করার পরেও ডাটাবেস সংযোগ ত্রুটির সম্মুখীন হন, তবে আপনার হোস্টিং প্রদানকারীর সাপোর্টের সাথে যোগাযোগ করার পরামর্শ দেওয়া হচ্ছে। সার্ভার পরিবেশে তাদের সরাসরি অ্যাক্সেস থাকবে এবং তারা আপনার ওয়েবসাইটের নির্দিষ্ট সমস্যাটি শনাক্ত ও সমাধান করতে সাহায্য করতে পারবে।
মৃত্যুর সাদা পর্দা
“মৃত্যুর সাদা পর্দা” বা “মৃত্যুর সাদা পর্দা"হোয়াইট স্ক্রিন অফ ডেথ" হলো ওয়ার্ডপ্রেসের এমন একটি সমস্যা, যেখানে স্ক্রিনটি সম্পূর্ণ ফাঁকা হয়ে যায় এবং কোনো ত্রুটির বার্তা বা লেখা প্রদর্শন করে না। এটি বিভিন্ন কারণে ঘটতে পারে, যেমন কোডের ত্রুটি, প্লাগইনের দ্বন্দ্ব, বা সার্ভারের রিসোর্স সংক্রান্ত সমস্যা। হোয়াইট স্ক্রিন অফ ডেথ সমস্যার সমাধান করতে আপনি কয়েকটি উপায় চেষ্টা করতে পারেন:
- ডিরেক্টরিতে প্রবেশ করুন “/wp-content/plugins/” আপনার ওয়ার্ডপ্রেস সাইট থেকে FTP-এর মাধ্যমে “plugins” ফোল্ডারটির নাম পরিবর্তন করে “plugins_old” রাখুন। এরপর, আবার আপনার সাইটটি অ্যাক্সেস করার চেষ্টা করুন। যদি সাদা স্ক্রিনটি চলে যায়, তার মানে হলো এক বা একাধিক প্লাগইন সমস্যাটি সৃষ্টি করছে। সমস্যা সৃষ্টিকারী প্লাগইনটি খুঁজে না পাওয়া পর্যন্ত আপনি প্লাগইনগুলো এক এক করে পুনরায় সক্রিয় করতে পারেন। তারপর, সমস্যা সৃষ্টিকারী প্লাগইনটি সরিয়ে ফেলুন বা আপডেট করুন।
- থিমটি ডিফল্ট থিমে পরিবর্তন করুন;
- PHP মেমরি লিমিট বাড়াতে, আপনার ওয়ার্ডপ্রেস সাইটের 'wp-config.php' ফাইলে, ঠিক আগে নিম্নলিখিত কোড লাইনটি যোগ করুন... /* এইটুকুই, সম্পাদনা বন্ধ করুন! ব্লগিং উপভোগ করুন। */: define( 'WP_MEMORY_LIMIT', '64M' )এর ফলে মেমোরির সীমা বেড়ে ২৫৬ মেগাবাইট হবে। যদি এতে সমস্যার সমাধান হয়ে যায়, তার মানে হলো আগের মেমোরির সীমা খুবই কম ছিল।
- ডিবাগিং সক্ষম করুন: আপনার ডোমেইনের FTP অ্যাক্সেস করুন এবং 'wp-config-php' ফাইলটি খুলুন। কোডটি খুঁজুন ( 'WP_DEBUG', false) এবং ডিবাগিং প্রক্রিয়া শুরু করতে “false”-কে “true” দিয়ে প্রতিস্থাপন করুন।
সংযোগের সময়সীমা শেষ
"কানেকশন টাইমআউট" ত্রুটি অথবা “সংযোগের সময়সীমা শেষ”ইংরেজিতে, যখন সার্ভার কোনো অনুরোধের উত্তর দিতে অনেক বেশি সময় নেয়, তখন একটি ত্রুটি ঘটে, যার ফলে সংযোগটি বন্ধ হয়ে যায়। এটি বিভিন্ন কারণে ঘটতে পারে, যেমন নেটওয়ার্ক সমস্যা, সার্ভারের অপর্যাপ্ত রিসোর্স, বা স্ক্রিপ্ট এক্সিকিউশন টাইমআউট। এই ত্রুটিটি সমাধান করার জন্য এখানে কিছু উপায় দেওয়া হলো যা আপনি চেষ্টা করতে পারেন:
- আপনার ইন্টারনেট সংযোগ পরীক্ষা করুন: কখনও কখনও সমস্যাটি আপনার নিজের ইন্টারনেট সংযোগের কারণেও হতে পারে। আপনি স্থিতিশীল এবং নির্ভরযোগ্যভাবে ইন্টারনেটে সংযুক্ত আছেন কিনা তা পরীক্ষা করুন।
- সমস্ত প্লাগইন নিষ্ক্রিয় করুন এবং প্ল্যাটফর্মের ডিফল্ট থিমে ফিরে যান। প্লাগইনগুলো পুনরায় সংযোগ করে দেখুন কোনটি সমস্যার কারণ হচ্ছে।
- পিএইচপি এক্সিকিউশন টাইমআউট নির্ধারণ করে যে, কোনো স্ক্রিপ্টের এক্সিকিউশন বন্ধ করার আগে সার্ভার কতক্ষণ অপেক্ষা করবে। যদি আপনার ওয়েবসাইট বা এর কোনো নির্দিষ্ট অংশ লোড হতে খুব বেশি সময় নেয়, তাহলে আপনি পিএইচপি এক্সিকিউশন টাইমআউট বাড়িয়ে দিতে পারেন। আপনার ওয়ার্ডপ্রেস সাইটের 'wp-config.php' ফাইলে, ঠিক আগে নিম্নলিখিত কোড লাইনটি যোগ করুন... /* এইটুকুই, সম্পাদনা বন্ধ করুন! ব্লগিং উপভোগ করুন। */: সময়সীমা নির্ধারণ করুন(300)এটি কার্য সম্পাদনের সময়সীমা ৩০০ সেকেন্ড (৫ মিনিট) নির্ধারণ করবে। প্রয়োজন অনুযায়ী মানটি সমন্বয় করুন।
- একটি বড় বা দুর্বলভাবে অপ্টিমাইজ করা ডাটাবেসের কারণে ওয়েবসাইট লোড হতে দেরি হতে পারে এবং কানেকশন টাইমআউট ত্রুটি দেখা দিতে পারে। পারফরম্যান্স উন্নত করার জন্য আপনার ডাটাবেস অপ্টিমাইজ করার কথা বিবেচনা করুন। এটি ওয়ার্ডপ্রেস প্লাগইন ডিরেক্টরিতে উপলব্ধ ডাটাবেস অপ্টিমাইজেশন প্লাগইন, যেমন “WP-Optimize” বা “WP-Sweep” ব্যবহার করে করা যেতে পারে।
এটা মনে রাখা গুরুত্বপূর্ণ যে, কিছু ক্ষেত্রে কানেকশন টাইমআউট ত্রুটি আপনার নিয়ন্ত্রণের বাইরে থাকতে পারে, বিশেষ করে যদি এটি আপনার হোস্টিং প্রদানকারীর আরোপিত বিধিনিষেধের সাথে সম্পর্কিত হয়।
ত্রুটি ৪০৩ নিষিদ্ধ
এই ত্রুটিটি ঘটে যখন সার্ভার কোনো নির্দিষ্ট রিসোর্স বা ওয়েব পেজে অ্যাক্সেস দিতে অস্বীকার করে। এর মানে হলো, সার্ভার অনুরোধটি বুঝতে পারে, কিন্তু অনুরোধ করা রিসোর্সটিতে অ্যাক্সেস নিষিদ্ধ। এটি বিভিন্ন কারণে ঘটতে পারে, যেমন—ভুল পারমিশন সেটিংস, নিরাপত্তা সংক্রান্ত সীমাবদ্ধতা, বা অথেনটিকেশন সমস্যা। এই ত্রুটিটি ঠিক করার জন্য নিচে কিছু সমাধান দেওয়া হলো যা আপনি চেষ্টা করতে পারেন:
- ফাইল এবং ফোল্ডারের পারমিশন সঠিকভাবে সেট করা আছে কিনা তা নিশ্চিত করুন। ওয়ার্ডপ্রেসে, বেশিরভাগ ফাইলের পারমিশন 644 এবং ফোল্ডারের পারমিশন 755 হওয়া উচিত। আপনি হোস্টিং কন্ট্রোল প্যানেল ব্যবহার করে পারমিশন অ্যাডজাস্ট করতে পারেন।
- আপনার হোস্টিং কন্ট্রোল প্যানেল থেকে ফাইল ম্যানেজারটি খুঁজুন। public_html ডিরেক্টরিতে, .htaccess ফাইলটি খুঁজুন। সেটিংসে যান এবং অপশনটি সক্রিয় করুন। লুকানো ফাইল (ডটফাইল) দেখানব্যাকআপ নেওয়ার জন্য ফাইলটি আপনার কম্পিউটারে ডাউনলোড করুন, এবং তারপর ফাইলটি মুছে ফেলুন।
- আপনার সাইটের প্রাসঙ্গিক ডিরেক্টরিগুলোতে যথাযথ অনুমতি আছে কিনা তা নিশ্চিত করুন। যে ডিরেক্টরিগুলোর জন্য সাধারণত বিশেষ অনুমতির প্রয়োজন হয়, সেগুলোর মধ্যে রয়েছে wp-content/uploads ফোল্ডার এবং wp-content/plugins ফোল্ডার। এই ডিরেক্টরিগুলোতে যথাযথ অনুমতি সেট করা আছে কিনা তা যাচাই করুন।
নির্ধারিত পোস্টগুলো সঠিক সময়ে প্রকাশিত হয় না।
আপনি যদি ওয়ার্ডপ্রেসে নির্ধারিত সময়ে শিডিউল করা পোস্টগুলো সঠিকভাবে প্রকাশিত না হওয়ার সমস্যার সম্মুখীন হন, তবে এই সমস্যাটি সমাধানের জন্য এখানে কিছু উপায় দেওয়া হলো যা আপনি চেষ্টা করতে পারেন:
- আপনার ওয়েবসাইটের টাইম জোন সঠিকভাবে সেট করা আছে কিনা তা যাচাই করুন। আপনার ওয়ার্ডপ্রেস অ্যাডমিন প্যানেলে প্রবেশ করে “সেটিংস” > “জেনারেল”-এ যান। নির্বাচিত টাইম জোনটি আপনার সঠিক অবস্থানের সাথে মিলছে কিনা তা পরীক্ষা করুন। এটি নিশ্চিত করবে যে সময়সূচীগুলো সঠিক টাইম জোনের উপর ভিত্তি করে তৈরি হবে।
- কিছু ক্ষেত্রে, সমস্যাটি সার্ভার সেটিংস সম্পর্কিত হতে পারে। আপনার হোস্টিং প্রোভাইডারের সাপোর্টে যোগাযোগ করুন এবং তাদেরকে সমস্যাটি সম্পর্কে জানান। তারা পরীক্ষা করে দেখতে পারবে যে এমন কোনো সীমাবদ্ধতা বা সেটিংস আছে কিনা যা ওয়ার্ডপ্রেস শিডিউলিং-এ বাধা সৃষ্টি করছে।
- বিরোধ সৃষ্টিকারী প্লাগইনগুলো নিষ্ক্রিয় করুন: কিছু প্লাগইন দ্বন্দ্ব সৃষ্টি করতে পারে এবং নির্ধারিত পোস্টে হস্তক্ষেপ করতে পারে। সমস্ত প্লাগইন নিষ্ক্রিয় করে দেখুন নির্ধারিত পোস্টগুলো সঠিকভাবে কাজ করছে কিনা। যদি করে, তবে এটি নির্দেশ করে যে প্লাগইনগুলোর মধ্যে কোনো একটি সমস্যাটি সৃষ্টি করছে। দ্বন্দ্ব সৃষ্টিকারী প্লাগইনটি খুঁজে না পাওয়া পর্যন্ত প্লাগইনগুলো এক এক করে পুনরায় সক্রিয় করুন এবং আবার পরীক্ষা করুন।
- আপনার ওয়ার্ডপ্রেস ক্রন পরীক্ষা করুন: ওয়ার্ডপ্রেস বিভিন্ন কাজ, যেমন নির্ধারিত পোস্ট প্রকাশ করা, সময়সূচী অনুযায়ী করার জন্য 'ক্রন' নামক একটি ফাংশন ব্যবহার করে। আপনার ওয়ার্ডপ্রেস ক্রন সঠিকভাবে কাজ করছে কিনা তা যাচাই করুন। আপনার ওয়েবসাইটের ক্রন টাস্কগুলো পরীক্ষা ও পরিচালনা করার জন্য আপনি 'WP Crontrol'-এর মতো প্লাগইন ব্যবহার করতে পারেন।
- ডিফল্ট থিম ব্যবহার করে দেখুন;
- ওয়ার্ডপ্রেসের অখণ্ডতা যাচাই করুন: সবশেষে, পরীক্ষা করে দেখুন যে ওয়ার্ডপ্রেসের সমস্ত ফাইল অক্ষত আছে। আপনার ওয়েবসাইট ব্যাক আপ করুন এবং ওয়ার্ডপ্রেসের সর্বশেষ সংস্করণটি পুনরায় ইনস্টল করুন।
আরএসএস ফিডে ত্রুটি
আপনার ওয়ার্ডপ্রেস সাইটের আরএসএস ফিডে যদি কোনো সমস্যা হয়, যেমন ফিডটি সঠিকভাবে প্রদর্শিত হচ্ছে না বা কোনো ত্রুটির বার্তা দেখাচ্ছে, তাহলে সমস্যাটি সমাধানের জন্য এখানে কিছু উপায় দেওয়া হলো যা আপনি চেষ্টা করতে পারেন:
- আপনার আরএসএস ফিডটি বৈধ কিনা তা যাচাই করতে W3C আরএসএস ফিড ভ্যালিডেটরের মতো একটি অনলাইন টুল ব্যবহার করুন। আপনার ফিডের ইউআরএলটি প্রবেশ করান এবং কোনো ত্রুটি বা সতর্কবার্তা রিপোর্ট করা হয়েছে কিনা তা পরীক্ষা করুন।
- বিরোধ সৃষ্টিকারী প্লাগইনগুলো নিষ্ক্রিয় করুন: কিছু প্লাগইন দ্বন্দ্ব সৃষ্টি করতে পারে এবং আরএসএস ফিড তৈরিতে বাধা দিতে পারে। সমস্ত প্লাগইন নিষ্ক্রিয় করে দেখুন ফিডটি সঠিকভাবে কাজ করা শুরু করে কিনা। যদি তা হয়, তবে এটি নির্দেশ করে যে প্লাগইনগুলোর মধ্যে কোনো একটি সমস্যাটি সৃষ্টি করছে। দ্বন্দ্ব সৃষ্টিকারী প্লাগইনটি খুঁজে না পাওয়া পর্যন্ত প্লাগইনগুলো এক এক করে পুনরায় সক্রিয় করুন এবং আবার পরীক্ষা করুন।
- ডিফল্ট থিমে ফিরে যান;
- এনকোডিং সমস্যা পরীক্ষা করুন: আপনার কন্টেন্টে এনকোডিং ত্রুটি থাকলে তা আরএসএস ফিডে সমস্যা সৃষ্টি করতে পারে। নিশ্চিত করুন যে আপনার সমস্ত কন্টেন্ট সঠিকভাবে এনকোড করা হয়েছে, বিশেষ করে বিশেষ অক্ষর এবং এইচটিএমএল ট্যাগগুলো;
- .htaccess ফাইলটি পরীক্ষা করুন: .htaccess ফাইলের সমস্যা RSS ফিড প্রদর্শনে প্রভাব ফেলতে পারে। নিশ্চিত করুন যে .htaccess ফাইলটি সঠিক এবং এতে এমন কোনো নিয়ম নেই যা ফিড অ্যাক্সেসে বাধা সৃষ্টি করতে পারে;
- আপনার আরএসএস ফিড সেটিংস পরীক্ষা করুন: আপনার ওয়ার্ডপ্রেস অ্যাডমিন প্যানেলে, “সেটিংস” > “রিডিং”-এ যান এবং আরএসএস ফিড সম্পর্কিত সেটিংস পরীক্ষা করুন। ফিডে আপনার কাঙ্ক্ষিত বিষয়বস্তু প্রদর্শনের জন্য অপশনগুলো সঠিকভাবে কনফিগার করা আছে কিনা, তা নিশ্চিত করুন।
404 ত্রুটি
এরর ৪০৪ হলো ওয়ার্ডপ্রেসের অন্যতম সাধারণ একটি ত্রুটি। সার্ভারে কোনো নির্দিষ্ট ফাইল বা পৃষ্ঠা খুঁজে না পেলে এটি দেখা দেয়। সাধারণত ভুল ইউআরএল প্রবেশ করালে, পৃষ্ঠাটি সরিয়ে ফেলা হলে, বা অন্য কোনো স্থানে স্থানান্তরিত করা হলে এমনটা ঘটে।
- আপনার পারমালিঙ্ক আপডেট করুন: আপনার ওয়ার্ডপ্রেস অ্যাডমিন প্যানেলে, “সেটিংস” > “পারমালিঙ্কস”-এ যান এবং “পরিবর্তনগুলি সংরক্ষণ করুন”-এ ক্লিক করুন। এটি আপনার পারমালিঙ্ক সেটিংস আপডেট করবে এবং আপনার সাইটের URL কাঠামোতে কোনো সমস্যা থাকলে 404 ত্রুটিটি সমাধান করতে পারে।
- আপনি যে ফাইল বা পৃষ্ঠাটি অ্যাক্সেস করার চেষ্টা করছেন, সেটি সার্ভারে আছে কি না তা যাচাই করুন। ফাইলটি ভুলবশত মুছে ফেলা হয়েছে বা অন্য কোনো স্থানে সরানো হয়েছে কি না, তা পরীক্ষা করুন। প্রয়োজনে, ফাইলটি পুনরুদ্ধার করুন বা সঠিক স্থানে ফিরিয়ে আনুন।
- আপনার ব্রাউজার ক্যাশে পরিষ্কার করুন: কখনও কখনও, পুরোনো ব্রাউজার ক্যাশের কারণে 404 এরর হতে পারে;
- ত্রুটিপূর্ণ ইউআরএল পুনঃনির্দেশ করুন: আপনি যদি আপনার ওয়েবসাইটের ইউআরএল কাঠামো পরিবর্তন করে থাকেন বা পৃষ্ঠা স্থানান্তর করে থাকেন, তবে দর্শনার্থীদের 404 ত্রুটির সম্মুখীন হওয়া থেকে বিরত রাখতে পুনঃনির্দেশ সেট আপ করা একটি ভালো অভ্যাস। আপনি পুনঃনির্দেশ প্লাগইন ব্যবহার করতে পারেন, যেমন... "পুনর্নির্দেশনা"পুরাতন ইউআরএলগুলো থেকে তাদের সংশ্লিষ্ট নতুন ইউআরএলগুলোতে ৩০১ রিডাইরেক্ট কনফিগার করতে;
- ত্রুটি ব্যবস্থাপনা প্লাগইন ব্যবহার করুন: যেমন প্লাগইন 404page – আপনার স্মার্ট কাস্টম 404 এরর পেজ এগুলোর মাধ্যমে আপনি একটি কাস্টমাইজড 404 এরর পেজ তৈরি করতে পারবেন, যেখানে ভিজিটরদের আপনার ওয়েবসাইটে নেভিগেট করতে সাহায্য করার জন্য প্রয়োজনীয় তথ্য ও প্রাসঙ্গিক লিঙ্ক থাকে।
ত্রুটি ৫০২ – ত্রুটিপূর্ণ গেটওয়ে
যখন গেটওয়ে বা প্রক্সি হিসেবে কাজ করা কোনো সার্ভার আপস্ট্রিম সার্ভার থেকে একটি অবৈধ প্রতিক্রিয়া পায়, তখন এরর 502 দেখা দেয়। এটি বিভিন্ন কারণে ঘটতে পারে, যার মধ্যে রয়েছে অস্থায়ী নেটওয়ার্ক সমস্যা, সার্ভার ওভারলোড, সার্ভারগুলোর মধ্যে যোগাযোগের ব্যর্থতা, বা ভুল কনফিগারেশন। ওয়ার্ডপ্রেসে এরর 502 – ব্যাড গেটওয়ে সমাধান করার জন্য এখানে কিছু উপায় দেওয়া হলো যা আপনি চেষ্টা করতে পারেন:
- আপনার ব্রাউজারের ক্যাশে পরিষ্কার করুন অথবা ত্রুটিটি থেকে যায় কিনা তা দেখতে অন্য কোনো ব্রাউজারে ওয়েবসাইটটি অ্যাক্সেস করার চেষ্টা করুন;
- ফায়ারওয়াল নিষ্ক্রিয় করুন;
- আপনার ইন্টারনেট সংযোগ ঠিকমতো কাজ করছে কিনা তা পরীক্ষা করুন।
- আপনার রাউটার/মডেম পুনরায় চালু করুন;
- প্লাগইন এবং থিম পরীক্ষা করুন: সাময়িকভাবে সমস্ত প্লাগইন নিষ্ক্রিয় করুন এবং একটি ডিফল্ট ওয়ার্ডপ্রেস থিম ব্যবহার করুন;
- আপনার প্রক্সি সার্ভার সেটিংস পরীক্ষা করুন: আপনি যদি প্রক্সি সার্ভার বা সিডিএন (কন্টেন্ট ডেলিভারি নেটওয়ার্ক) ব্যবহার করেন, তবে সেটিংস সঠিক আছে কিনা তা যাচাই করুন;
সিনট্যাক্স ত্রুটি
ওয়ার্ডপ্রেসে সিনট্যাক্স এরর সাধারণত তখন ঘটে যখন আপনার ওয়েবসাইটের কোথাও টাইপো বা ভুল কোড কাঠামো থাকে। থিম ফাইল, ফাংশন ফাইল সম্পাদনা করার সময় বা আপনার সাইটে কাস্টম কোড যোগ করার সময় এটি ঘটতে পারে। সিনট্যাক্স এরর সমাধান করার জন্য আপনি কিছু পদক্ষেপ নিতে পারেন:
- ত্রুটির ফাইল বা অবস্থান শনাক্ত করুন। ওয়ার্ডপ্রেস সাধারণত একটি ত্রুটি বার্তা প্রদর্শন করে, যা সমস্যাটি ঘটা ফাইল এবং লাইন নির্দেশ করে;
- এরর মেসেজে উল্লেখিত ফাইলটি খুলুন এবং উল্লেখিত লাইনের কোডটি মনোযোগ সহকারে পরীক্ষা করুন। টাইপিংয়ের ভুল, যেমন—বন্ধনী না থাকা, ভুল জায়গায় উদ্ধৃতি চিহ্ন, সেমিকোলন না থাকা, কোঁকড়া বন্ধনী বন্ধ না করা, বা অন্যান্য সাধারণ সিনট্যাক্স ত্রুটি খুঁজুন। কোডের গঠন এবং ফরম্যাটিং সঠিক আছে কিনা তা নিশ্চিত করুন।
- প্লাগইন এবং থিমগুলো পরীক্ষা করুন;
- ফাইল ব্যাক আপ এবং পুনরুদ্ধার করুন: যদি আপনি সিনট্যাক্স ত্রুটিটি শনাক্ত বা সংশোধন করতে না পারেন, তবে সমস্যাযুক্ত ফাইলটির ব্যাক আপ নিন এবং একটি স্ট্যান্ডার্ড ওয়ার্ডপ্রেস থিম বা প্লাগইন থেকে মূল ফাইলটি দিয়ে এটি প্রতিস্থাপন করুন।
HTTP ত্রুটি
ওয়ার্ডপ্রেসে HTTP ত্রুটি সাধারণত তখনই ঘটে যখন ব্রাউজার এবং ওয়েব সার্ভারের মধ্যে যোগাযোগের সমস্যা হয়। বিভিন্ন ধরনের HTTP ত্রুটি রয়েছে, যেমন এরর ৪০৪ (পেজ নট ফাউন্ড), এরর ৫০০ (ইন্টারনাল সার্ভার এরর) ইত্যাদি। প্রতিটি ত্রুটির একটি নির্দিষ্ট কারণ থাকে এবং এর জন্য ভিন্ন ভিন্ন সমাধানের প্রয়োজন হয়।
এখানে কিছু সাধারণ সমাধান দেওয়া হলো যা ওয়ার্ডপ্রেসে HTTP ত্রুটি ঠিক করতে সাহায্য করতে পারে:
- কখনও কখনও, ব্রাউজারের ক্যাশে নষ্ট হয়ে যাওয়ার কারণে HTTP ত্রুটি দেখা দিতে পারে। ব্রাউজারের ক্যাশে পরিষ্কার করলে সমস্যাটির সমাধান হতে পারে। আপনি আপনার ব্রাউজার সেটিংসে গিয়ে অথবা কিবোর্ড শর্টকাট ব্যবহার করে এটি করতে পারেন, যেমন Windows-এ “Ctrl + Shift + Delete” বা macOS-এ “Command + Shift + Delete”।
- আপনি যদি 404 এরর পান, তাহলে আপনার দেওয়া URL-টি সঠিক কিনা তা যাচাই করুন। পেজ বা পোস্টটি বিদ্যমান আছে কিনা এবং URL-টি সঠিকভাবে ফরম্যাট করা হয়েছে কিনা, তা নিশ্চিত করুন।
- কিছু অসঙ্গত প্লাগইন বা থিমের কারণে HTTP ত্রুটি হতে পারে। সমস্যাটির সমাধান হয় কিনা তা দেখতে সমস্ত প্লাগইন নিষ্ক্রিয় করে ডিফল্ট থিমে পরিবর্তন করে দেখুন। যদি ত্রুটিটি দূর হয়ে যায়, তবে দায়ী প্লাগইনটি শনাক্ত করার জন্য আপনি এক এক করে সেগুলো পুনরায় সক্রিয় করতে পারেন।
- ওয়েব সার্ভারে রিডাইরেক্ট নিয়ম এবং অন্যান্য সেটিংস কনফিগার করতে .htaccess ফাইলটি ব্যবহৃত হয়। এই ফাইলে কোনো ত্রুটি থাকলে HTTP সমস্যা হতে পারে। .htaccess ফাইলটির নাম পরিবর্তন করে .htaccess_old রাখুন এবং দেখুন ত্রুটিটি থেকে যায় কিনা। যদি ত্রুটিটি চলে যায়, তবে আপনি ওয়ার্ডপ্রেস অ্যাডমিন প্যানেলে অথবা আপনার হোস্টিং পরিষেবার সাপোর্টের সাথে যোগাযোগ করে একটি নতুন .htaccess ফাইল তৈরি করতে পারেন।
- ফাইল এবং ফোল্ডারের পারমিশন সঠিক আছে কিনা তা নিশ্চিত করুন। অনুপযুক্ত পারমিশনের কারণে সার্ভার প্রয়োজনীয় ফাইল অ্যাক্সেস করতে পারে না এবং এর ফলে HTTP ত্রুটি দেখা দিতে পারে। ওয়ার্ডপ্রেসে ফাইলের জন্য সাধারণত 644 এবং ফোল্ডারের জন্য 755 পারমিশন সুপারিশ করা হয়।
- আপনি যদি উপরের সমস্ত সমাধান চেষ্টা করার পরেও ওয়ার্ডপ্রেসে HTTP সংক্রান্ত সমস্যার সম্মুখীন হন, তাহলে আপনাকে আপনার হোস্টিং প্রোভাইডারের সাপোর্টে যোগাযোগ করতে হতে পারে। তারা সার্ভারের নির্দিষ্ট সমস্যা তদন্ত করতে বা আরও নির্দেশনা প্রদান করতে সাহায্য করতে পারে।
এটা মনে রাখা গুরুত্বপূর্ণ যে প্রতিটি HTTP ত্রুটির কারণ ভিন্ন হতে পারে, তাই এর সমাধানও ভিন্ন হতে পারে। আপনার কাছে যদি কোনো নির্দিষ্ট ত্রুটির বার্তা থাকে, তবে সে সম্পর্কে আরও বিস্তারিত তথ্য দিলে সমস্যার কারণ শনাক্ত করতে এবং আরও সঠিক সমাধান দিতে সুবিধা হবে।
এই সাইটটিকে গুগল কর্তৃক অনিরাপদ হিসেবে চিহ্নিত করা হয়েছে।
যখন গুগল আপনার ওয়েবসাইটকে অসুরক্ষিত হিসেবে চিহ্নিত করে, তখন এর সাধারণ অর্থ হলো, এটিকে ব্যবহারকারীর নিরাপত্তার জন্য সম্ভাব্য হুমকির উৎস হিসেবে শনাক্ত করা হয়েছে, যেমন ম্যালওয়্যার, ফিশিং বা অন্যান্য ক্ষতিকর কার্যকলাপ। এই চিহ্নিতকরণ ভিজিটরদের আস্থা এবং সার্চ ইঞ্জিন র্যাঙ্কিংয়ের ওপর নেতিবাচক প্রভাব ফেলতে পারে।
এই সমস্যাটি সমাধান করতে, এই ধাপগুলো অনুসরণ করুন:
- গুগল সার্চ কনসোল টুলটি অ্যাক্সেস করুন এবং আপনার ওয়েবসাইটের নিরাপত্তা সংক্রান্ত কোনো সতর্কতা বা বিজ্ঞপ্তি আছে কিনা তা পরীক্ষা করুন। গুগল সাধারণত খুঁজে পাওয়া নিরাপত্তা সমস্যাগুলো সম্পর্কে নির্দিষ্ট তথ্য প্রদান করে থাকে।
- আপনার ওয়েবসাইটে ম্যালওয়্যার আছে কিনা তা পরীক্ষা করুন: আপনার ওয়েবসাইট বিশ্লেষণ করতে এবং কোনো ক্ষতিকারক কোড শনাক্ত করতে একটি ম্যালওয়্যার স্ক্যানার ব্যবহার করুন। এর জন্য বিভিন্ন টুল পাওয়া যায়, যেমন... সুচুরি সাইটচেক e VirusTotalযদি ম্যালওয়্যার পাওয়া যায়, তবে তা অবিলম্বে অপসারণ করুন;
- আপনার ওয়েবসাইটে ব্যবহৃত সমস্ত প্লাগইন, থিম এবং স্ক্রিপ্ট সর্বশেষ সংস্করণে আপডেট করা আছে কিনা তা নিশ্চিত করুন। ঘন ঘন আপডেটে সাধারণত গুরুত্বপূর্ণ নিরাপত্তা ত্রুটি সংশোধন করা থাকে।
- অতিরিক্ত নিরাপত্তা ব্যবস্থা গ্রহণের কথা বিবেচনা করুন, যেমন—সার্ভার ও ভিজিটরদের মধ্যে যোগাযোগ এনক্রিপ্ট করতে SSL সার্টিফিকেট ব্যবহার করা, একটি নির্ভরযোগ্য নিরাপত্তা প্লাগইন ইনস্টল করা, সংবেদনশীল ডিরেক্টরিগুলোতে প্রবেশাধিকার সীমিত করা এবং সকল ইউজার অ্যাকাউন্টের জন্য শক্তিশালী পাসওয়ার্ড তৈরি করা;
- আপনার ওয়েবসাইটের বিষয়বস্তু সতর্কতার সাথে পর্যালোচনা করে সন্দেহজনক বলে বিবেচিত হতে পারে এমন কোনো লিঙ্ক, বিজ্ঞাপন বা অন্য উপাদান আছে কিনা তা দেখুন। পাওয়া যেকোনো অননুমোদিত বা ক্ষতিকর বিষয়বস্তু সরিয়ে ফেলুন।
- নিরাপত্তাজনিত সমস্যাগুলো সমাধানের জন্য সমস্ত প্রয়োজনীয় পদক্ষেপ নেওয়ার পর, গুগল সার্চ কনসোলে প্রবেশ করুন এবং আপনার সাইটটি পর্যালোচনার জন্য অনুরোধ করুন। গুগল নিরাপত্তাজনিত সমস্যার জন্য আপনার সাইটটি পুনরায় স্ক্যান করবে এবং সবকিছু নিয়ম মেনে চললে ‘অসুরক্ষিত’ লেবেলটি সরিয়ে দেবে।
- এছাড়াও, আপনার ওয়ার্ডপ্রেস সাইটের নিরাপত্তা পর্যবেক্ষণ ও রক্ষণাবেক্ষণের জন্য একটি চলমান প্রক্রিয়া থাকা জরুরি। এর মধ্যে রয়েছে সমস্ত উপাদান হালনাগাদ রাখা, নিয়মিত নিরাপত্তা পরীক্ষা করা, আপনার সাইটের পর্যায়ক্রমিক ব্যাকআপ তৈরি করা এবং শক্তিশালী পাসওয়ার্ড ও যথাযথ ব্যবহারকারী অনুমতির মতো ভালো নিরাপত্তা অনুশীলনগুলো বাস্তবায়ন করা।
স্বয়ংক্রিয় আপডেট চলাকালীন ত্রুটি।
স্বয়ংক্রিয় ওয়ার্ডপ্রেস আপডেটের সময় কোনো ত্রুটি ঘটলে, এর বেশ কয়েকটি সম্ভাব্য কারণ থাকতে পারে। সমস্যাটি সমাধান করতে যা করতে হবে তা নিচে দেওয়া হলো:
- আপডেটের প্রয়োজনীয়তাগুলো যাচাই করুন: নিশ্চিত করুন যে আপনার সার্ভারটি আপনি যে সংস্করণটি আপডেট করতে চাইছেন তার জন্য ওয়ার্ডপ্রেসের ন্যূনতম সিস্টেমের প্রয়োজনীয়তাগুলো পূরণ করে। যাচাই করে নিন যে পিএইচপি (PHP) সংস্করণ, মাইএসকিউএল (MySQL) সংস্করণ এবং অন্যান্য সার্ভার সেটিংস ওয়ার্ডপ্রেসের প্রয়োজনীয়তা অনুযায়ী হালনাগাদ আছে।
- সমস্ত প্লাগইন নিষ্ক্রিয় করুন এবং ডিফল্ট ওয়ার্ডপ্রেস থিমে ফিরে যান;
- আপনি যদি কোনো ক্যাশিং প্লাগইন ব্যবহার করে থাকেন, তাহলে পুনরায় আপডেট করার চেষ্টা করার আগে ক্যাশে পরিষ্কার করুন;
- যদি স্বয়ংক্রিয় আপডেট বারবার ব্যর্থ হয়, তবে আপনি ম্যানুয়ালি ওয়ার্ডপ্রেস আপডেট করার চেষ্টা করতে পারেন। কাজটি শুরু করার আগে আপনার সাইটের একটি সম্পূর্ণ ব্যাকআপ তৈরি করে নিন। অফিসিয়াল ওয়েবসাইট (wordpress.org) থেকে ওয়ার্ডপ্রেসের সর্বশেষ সংস্করণটি ডাউনলোড করুন, ফাইলগুলো এক্সট্র্যাক্ট করুন এবং আপনার সার্ভারে থাকা ফাইলগুলোকে নতুন ফাইলগুলো দিয়ে প্রতিস্থাপন করুন। খেয়াল রাখবেন যেন কন্টেন্ট ফাইল (যেমন আপলোড, কাস্টম প্লাগইন ইত্যাদি) অথবা wp-config.php ফাইলটি প্রতিস্থাপন বা মুছে না ফেলেন।
- ফাইল এবং ডিরেক্টরির পারমিশন সঠিকভাবে কনফিগার করা আছে কিনা তা যাচাই করুন। সাধারণত, ডিরেক্টরির জন্য পারমিশন 755 এবং ফাইলের জন্য 644 সেট করা উচিত। প্রয়োজনে, আপনার হোস্টিং প্রোভাইডারের কন্ট্রোল প্যানেল থেকে পারমিশন পরিবর্তন করুন।
- আপডেটের সময় ঘটা নির্দিষ্ট ত্রুটি সম্পর্কে আরও তথ্যের জন্য সার্ভারের ত্রুটি লগগুলি পরীক্ষা করুন। ত্রুটি লগগুলি সাধারণত আপনার হোস্টিং প্রদানকারীর কন্ট্রোল প্যানেলে পাওয়া যায় অথবা FTP-এর মাধ্যমে অ্যাক্সেস করা যায়।
ত্রুটি ৫০৩ – পরিষেবা অনুপলব্ধ
এরর ৫০৩ – সার্ভিস আনঅ্যাভেইলেবল হলো একটি HTTP স্ট্যাটাস কোড যা নির্দেশ করে যে, ওভারলোড বা রক্ষণাবেক্ষণের কারণে সার্ভারটি ক্লায়েন্টের অনুরোধ পরিচালনা করতে সাময়িকভাবে অনুপলব্ধ।
এই ত্রুটিটি সমাধান করার জন্য আপনি যা করতে পারেন তা নিচে দেওয়া হলো:
- 503 ত্রুটিটি শুধুমাত্র আপনার ওয়েবসাইটে ঘটছে, নাকি আপনার প্রবেশ করা সমস্ত ওয়েবসাইটে ঘটছে, তা যাচাই করতে অন্যান্য ওয়েবসাইটগুলো পরিদর্শন করুন;
- আপনি যদি অবগত থাকেন যে সার্ভারটি নির্ধারিত রক্ষণাবেক্ষণের অধীনে রয়েছে, তবে অনুগ্রহ করে রক্ষণাবেক্ষণের সময়কাল শেষ হওয়া পর্যন্ত অপেক্ষা করুন এবং পরে আবার চেষ্টা করুন। রক্ষণাবেক্ষণ চলাকালীন, সার্ভারটি ব্যবহারের জন্য অনুপলব্ধ থাকার কারণে ত্রুটি 503 দেখাতে পারে।
- আপনার সার্ভারের কন্ট্রোল প্যানেল বা হোস্টিং প্রোভাইডারের অ্যাডমিনিস্ট্রেশন প্যানেলে অ্যাক্সেস থাকলে, আপনার ওয়েবসাইটটি সিপিইউ ব্যবহার, মেমরি বা ব্যান্ডউইথের মতো বরাদ্দকৃত রিসোর্স সীমা অতিক্রম করছে কিনা তা পরীক্ষা করুন। যদি তাই হয়, তাহলে আপনার ওয়েবসাইটটি অপ্টিমাইজ করার প্রয়োজন হতে পারে অথবা আরও বেশি রিসোর্সযুক্ত কোনো হোস্টিং প্ল্যানে আপগ্রেড করার কথা ভাবতে পারেন।
- কিছু ক্ষেত্রে, ওয়েব সার্ভার রিস্টার্ট করলে 503 এররটির সমাধান হতে পারে। আপনার যদি সার্ভারে অ্যাক্সেস থাকে, তবে সমস্যাটির সমাধান হয় কিনা তা দেখতে এটি রিস্টার্ট করে দেখুন। তবে, মনে রাখবেন যে ওয়েব সার্ভার রিস্টার্ট করলে এতে হোস্ট করা সমস্ত ওয়েবসাইটে অ্যাক্সেস সাময়িকভাবে বন্ধ হয়ে যেতে পারে।
- যদি 503 ত্রুটিটি অব্যাহত থাকে এবং আপনি নিজে এর সমাধান করতে না পারেন, তাহলে আপনার হোস্টিং প্রদানকারীর প্রযুক্তিগত সহায়তার সাথে যোগাযোগ করুন। তারা সার্ভারের অবস্থা পরীক্ষা করতে, ত্রুটির কারণ অনুসন্ধান করতে এবং সমস্যা সমাধানে সহায়তা করতে সক্ষম হবে।
মনে রাখবেন যে, এরর 503 সাধারণত অস্থায়ী এবং ওয়ার্ডপ্রেস কোড বা কনফিগারেশনে সরাসরি হস্তক্ষেপ না করেই এর সমাধান করা যায়।
সাইডবারে সমস্যা।
আপনার ওয়ার্ডপ্রেস সাইটের সাইডবারটি কন্টেন্টের পাশে না এসে নিচে দেখা গেলে, এটি সাধারণত লেআউট বা কোডের কোনো সমস্যা নির্দেশ করে।
এই সমস্যাটি সমাধানের জন্য এখানে কিছু পদক্ষেপ দেওয়া হলো:
- আপনার ব্যবহৃত থিমটি ইনস্টল করা ওয়ার্ডপ্রেস সংস্করণের সাথে সামঞ্জস্যপূর্ণ কিনা তা যাচাই করুন;
- আপনি যদি থিমের কোডে কোনো পরিবর্তন করে থাকেন বা এমন কোনো প্লাগইন যোগ করে থাকেন যা লেআউটকে প্রভাবিত করে, তাহলে সমস্যার কারণ হতে পারে এমন কোনো কোডের ত্রুটি বা দ্বন্দ্ব আছে কিনা তা পরীক্ষা করুন।
- আপনার থিম বা পেজ বিল্ডার সেটিংস পরীক্ষা করে নিশ্চিত করুন যে সাইডবারটি কন্টেন্টের পাশে সঠিকভাবে প্রদর্শিত হওয়ার জন্য সেট করা আছে;
- আপনি যদি সাইডবারে উইজেট ব্যবহার করে থাকেন, তবে পরীক্ষা করে দেখুন সেগুলোর কোনোটিতে এমন কোনো কন্টেন্ট বা কোড আছে কি না যা লেআউটে বাধা সৃষ্টি করছে;
- কিছু প্লাগইন লেআউটে সমস্যা তৈরি করতে পারে এবং সাইডবার সঠিকভাবে প্রদর্শিত হতে বাধা দিতে পারে। সাময়িকভাবে সমস্ত প্লাগইন নিষ্ক্রিয় করুন এবং দেখুন সাইডবারটি তার সঠিক অবস্থানে ফিরে আসে কিনা। যদি এতে সমস্যার সমাধান হয়, তবে প্লাগইনগুলো এক এক করে পুনরায় সক্রিয় করুন এবং প্রতিবার সাইডবারটি পরীক্ষা করে দেখুন, যতক্ষণ না আপনি সমস্যা সৃষ্টিকারী প্লাগইনটি শনাক্ত করতে পারেন।
লগইনে রিডাইরেক্ট লুপ
লগইন পেজ অ্যাক্সেস করার চেষ্টা করার সময় সিস্টেম যখন একটি অনন্ত রিডাইরেক্ট লুপে প্রবেশ করে, তখন এই ত্রুটিটি ঘটে। এটি সাধারণত কনফিগারেশন সমস্যা অথবা প্লাগইন বা থিমের সাথে দ্বন্দ্বের কারণে হয়ে থাকে।
- প্রথমে আপনার ব্রাউজারের ক্যাশে ও কুকিজ মুছে ফেলুন;
- FTP-এর মাধ্যমে অথবা আপনার হোস্টিং প্রোভাইডারের ফাইল ম্যানেজার ব্যবহার করে প্লাগইন ফোল্ডারের নাম পরিবর্তন করে আপনার ওয়েবসাইটের সমস্ত প্লাগইন নিষ্ক্রিয় করুন। এরপর, আবার লগইন পেজটিতে প্রবেশ করার চেষ্টা করুন।
- সমস্যাটি .htaccess ফাইলের ভুল সেটিংসের কারণেও হতে পারে। .htaccess ফাইলটির ব্যাকআপ নিন এবং তারপর আপনার ওয়ার্ডপ্রেস সাইটের রুট ডিরেক্টরি থেকে এটি মুছে ফেলুন। আবার লগইন পেজটিতে প্রবেশ করার চেষ্টা করুন। যদি সমস্যাটির সমাধান হয়ে যায়, তাহলে আপনি আপনার ওয়ার্ডপ্রেস ড্যাশবোর্ডে Settings > Permalinks-এ গিয়ে “Save Changes”-এ ক্লিক করে .htaccess ফাইলটি পুনরায় তৈরি করতে পারেন। এটি সঠিক সেটিংস সহ একটি নতুন .htaccess ফাইল তৈরি করবে।
- phpMyAdmin-এর মতো কোনো টুল ব্যবহার করে অথবা আপনার হোস্টিং প্রোভাইডারের কন্ট্রোল প্যানেলের মাধ্যমে আপনার ওয়েবসাইটের ডাটাবেস অ্যাক্সেস করুন। 'wp_options' টেবিলের 'siteurl' এবং 'home' সারির ভ্যালুগুলো আপনার ওয়েবসাইটের সঠিক URL-এর সাথে মিলছে কিনা তা যাচাই করুন;
- আপনার ওয়ার্ডপ্রেস সাইটের wp-config.php ফাইলটি খুলুন এবং ভুলবশত যোগ হওয়া কোনো অতিরিক্ত লাইন বা ফাঁকা স্থান আছে কিনা তা পরীক্ষা করুন। URL-এর সংজ্ঞাগুলো সঠিক আছে কিনা তা নিশ্চিত করুন। প্রাসঙ্গিক লাইনগুলো হলো:
define('WP_SITEURL', 'http://example.com');
define('WP_HOME', 'http://example.com');
“example.com”-এর পরিবর্তে আপনার ওয়েবসাইটের সঠিক URL দিন।
- সাময়িকভাবে ডিফল্ট ওয়ার্ডপ্রেস থিমে পরিবর্তন করুন।
ছবি আপলোড করতে ত্রুটি হয়েছে।
ওয়ার্ডপ্রেসে ছবি আপলোড করার সময় বিভিন্ন কারণে ত্রুটি হতে পারে এবং তা বেশ হতাশাজনক হতে পারে। এই সমস্যা সমাধানের জন্য এখানে কিছু প্রচলিত উপায় দেওয়া হলো:
- আপনি যে ছবিগুলো আপলোড করার চেষ্টা করছেন সেগুলোর আকার ওয়ার্ডপ্রেস দ্বারা অনুমোদিত সীমার মধ্যে আছে কিনা তা যাচাই করুন;
- আপলোড ডিরেক্টরিতে ফোল্ডার পারমিশন সঠিকভাবে কনফিগার করা আছে কিনা তা নিশ্চিত করুন। ডিফল্ট আপলোড ফোল্ডার হলো “wp-content/uploads”। সাধারণত ফোল্ডারের জন্য সঠিক পারমিশন হলো 755 এবং ফাইলের জন্য 644। আপনি আপনার হোস্টিং প্রোভাইডারের কন্ট্রোল প্যানেল ব্যবহার করে পারমিশন পরিবর্তন করতে পারেন।
- নতুন ছবি আপলোড করার জন্য সার্ভারে পর্যাপ্ত স্টোরেজ স্পেস আছে কিনা তা পরীক্ষা করুন। যদি স্পেস শেষ হয়ে যায়, তাহলে আপনাকে অপ্রয়োজনীয় ফাইল মুছে ফেলে জায়গা খালি করতে হবে অথবা আপনার স্টোরেজ সীমা বাড়ানোর জন্য হোস্টিং প্রোভাইডারের সাথে যোগাযোগ করতে হবে।
- সমস্যাটির সমাধান হয় কিনা তা দেখতে নিরাপত্তা প্লাগইনগুলো সাময়িকভাবে নিষ্ক্রিয় করুন;
- .htaccess ফাইলটির একটি ব্যাকআপ তৈরি করুন এবং তারপর সমস্যাটি এর সাথে সম্পর্কিত কিনা তা পরীক্ষা করার জন্য ফাইলটির নাম পরিবর্তন করুন। .htaccess ফাইলটির নাম পরিবর্তন করার পর যদি ছবি আপলোড সঠিকভাবে কাজ করে, তাহলে আপনাকে ফাইলটির বিষয়বস্তু পর্যালোচনা করতে হবে এবং আপলোডে বাধা দিচ্ছে এমন কোনো নিয়ম আছে কিনা তা পরীক্ষা করতে হবে।
- ডিফল্ট ওয়ার্ডপ্রেস থিমে ফিরে যান।
ওয়ার্ডপ্রেস ইমেল পাঠায় না।
- আপনার ওয়ার্ডপ্রেস সাইটের ইমেল সেটিংস সঠিক আছে কিনা তা যাচাই করুন। ওয়ার্ডপ্রেস অ্যাডমিন প্যানেলে প্রবেশ করে “সেটিংস” -> “রিডিং”-এ যান। নিশ্চিত করুন যে “অ্যাডমিন ইমেল” হিসাবে সেট করা ইমেল ঠিকানাটি বৈধ এবং সঠিকভাবে কনফিগার করা আছে;
- আপনার হোস্টিং প্রোভাইডারের সাথে যোগাযোগ করুন এবং আপনার ইমেল সার্ভার সেটিংস সঠিক আছে কিনা তা যাচাই করুন। তারা আপনার ইমেল সার্ভার এবং আপনার ওয়ার্ডপ্রেস সাইট থেকে ইমেল পাঠানোর জন্য প্রয়োজনীয় সেটিংস সম্পর্কে তথ্য দিতে পারবে। আপনার পোর্ট, হোস্ট, ইউজারনেম এবং পাসওয়ার্ড সেটিংস সঠিক আছে কিনা তা নিশ্চিত করুন।
- আপনার ইমেল সার্ভারটি সঠিকভাবে কাজ করছে কিনা তা পরীক্ষা করুন। ওয়ার্ডপ্রেসে কনফিগার করা ইমেল ঠিকানায় অন্য একটি ইমেল অ্যাকাউন্ট থেকে একটি পরীক্ষামূলক ইমেল পাঠান। আপনি যদি পরীক্ষামূলক ইমেলটি পান, তবে এটি নির্দেশ করে যে ইমেল সার্ভারটি সঠিকভাবে কাজ করছে। অন্যথায়, ইমেল সার্ভারের সমস্যা সমাধানের জন্য আপনার হোস্টিং প্রদানকারীর সাপোর্টের সাথে যোগাযোগ করুন।
- আপনি যদি ওয়ার্ডপ্রেসে ইমেল-সম্পর্কিত প্লাগইন ব্যবহার করে থাকেন, তবে সেগুলোর কোনোটি সমস্যার কারণ হচ্ছে কিনা তা পরীক্ষা করার জন্য প্লাগইনগুলো সাময়িকভাবে নিষ্ক্রিয় করুন;
- আপনার ইমেল প্রদানকারীর স্প্যাম ফোল্ডারটি পরীক্ষা করে দেখুন যে ওয়ার্ডপ্রেস ইমেলগুলি ভুলবশত স্প্যাম হিসাবে চিহ্নিত হচ্ছে কিনা। যদি আপনি স্প্যাম ফোল্ডারে ওয়ার্ডপ্রেস ইমেল খুঁজে পান, তবে ভবিষ্যতে ইমেল ডেলিভারি উন্নত করতে সেগুলিকে "স্প্যাম নয়" হিসাবে চিহ্নিত করুন।
গন্তব্য ফোল্ডারটি ইতিমধ্যেই বিদ্যমান।
এই ত্রুটিটি ঘটে যখন আপনি এমন কোনো স্থানে একটি ফোল্ডার তৈরি বা স্থানান্তর করার চেষ্টা করেন যেখানে একই নামের একটি ফোল্ডার আগে থেকেই বিদ্যমান আছে। ওয়ার্ডপ্রেসে কোনো থিম বা প্লাগইন ইনস্টল করার সময় এটি ঘটতে পারে।
- পূর্বে ইনস্টল করা প্লাগইনগুলোর মধ্যে কোনোটির নাম আপনি যেটি ইনস্টল করার চেষ্টা করছেন তার নামের সাথে মিলে যায় কিনা তা পরীক্ষা করুন। এরপর, ফাইলটির নাম পরিবর্তন করুন অথবা সেটি মুছে ফেলুন।
- এটি মুছে ফেলার জন্য, আপনাকে আপনার ওয়ার্ডপ্রেস সাইটে সংযোগ করতে হবে। প্যানেল ফাইল ম্যানেজারসংযোগ করার পর, আপনাকে wp-content/plugins অথবা /wp-content/themes ফোল্ডারে গিয়ে যে প্লাগইন বা থিমটি ইনস্টল করার চেষ্টা করছিলেন, সেটির নামের ফোল্ডারটি খুঁজে বের করে মুছে ফেলতে হবে।
প্রশাসক পাসওয়ার্ড পুনরুদ্ধার
আপনি যদি আপনার ওয়ার্ডপ্রেস অ্যাডমিনিস্ট্রেটর পাসওয়ার্ড হারিয়ে ফেলেন, তবে তা পুনরুদ্ধার করার কয়েকটি উপায় রয়েছে:
ইমেল পাসওয়ার্ড রিসেট বিকল্প ব্যবহার করে
- ওয়ার্ডপ্রেস লগইন পেজে প্রবেশ করুন;
- “আপনার পাসওয়ার্ড ভুলে গেছেন?” অথবা “আপনার পাসওয়ার্ড হারিয়ে ফেলেছেন?” লিঙ্কে ক্লিক করুন;
- অ্যাডমিনিস্ট্রেটর অ্যাকাউন্টের সাথে যুক্ত আপনার ইউজারনেম বা ইমেল অ্যাড্রেসটি প্রবেশ করান এবং 'Recover password'-এ ক্লিক করুন;
- অ্যাডমিনিস্ট্রেটর অ্যাকাউন্টের সাথে যুক্ত আপনার ইমেল ইনবক্সটি দেখুন;
- “পাসওয়ার্ড রিসেট” বা এই ধরনের বিষয়বস্তু সহ একটি ইমেল খুঁজুন;
- আপনার পাসওয়ার্ড রিসেট করতে ইমেলটি খুলুন এবং নির্দেশাবলী অনুসরণ করুন;
- পাসওয়ার্ড রিসেট করার পর, আপনার নতুন পাসওয়ার্ড ব্যবহার করে ওয়ার্ডপ্রেসে লগ ইন করুন।
ডাটাবেসের মাধ্যমে পাসওয়ার্ড রিসেট বিকল্পটি ব্যবহার করে
- আপনার হোস্টিং প্রোভাইডারের কন্ট্রোল প্যানেলে প্রবেশ করুন;
- আপনার প্রোভাইডার কর্তৃক প্রদত্ত phpMyAdmin বা অন্য যেকোনো ডাটাবেস ম্যানেজমেন্ট টুল অ্যাক্সেস করুন;
- তালিকা থেকে আপনার ওয়ার্ডপ্রেস সাইটের ডেটাবেসটি নির্বাচন করুন;
- “wp_users” বা অনুরূপ উপসর্গযুক্ত টেবিলটি খুঁজুন;
- অ্যাডমিনিস্ট্রেটর ব্যবহারকারীর সাথে সম্পর্কিত লাইনটি খুঁজুন (সাধারণত আইডি ১ হয়) এবং “সম্পাদনা” বা “রেকর্ড সম্পাদনা”-তে ক্লিক করুন;
- “user_pass” কলামে বিদ্যমান মানটি মুছে ফেলুন এবং MD5 বা SHA1 হ্যাশ ফরম্যাটে একটি নতুন পাসওয়ার্ড লিখুন।
- পরিবর্তনগুলি সংরক্ষণ করতে “Save” বা “Update”-এ ক্লিক করুন;
- আপনার সেট করা নতুন পাসওয়ার্ড ব্যবহার করে ওয়ার্ডপ্রেসে লগ ইন করার চেষ্টা করুন।
পিএইচপি সতর্কবার্তা: হেডার তথ্য পরিবর্তন করা সম্ভব নয়।

“PHP Warning: Unable to modify header information” এই সতর্কীকরণ বার্তাটি সাধারণত তখন দেখা দেয়, যখন ওয়ার্ডপ্রেস বা কোনো প্লাগইন একবার পাঠানো HTTP হেডার পরিবর্তন বা পুনরায় পাঠানোর চেষ্টা করে। এর ফলে অন্যান্য স্ক্রিপ্ট বা প্লাগইনের সাথে সামঞ্জস্যের সমস্যা বা সংঘাত সৃষ্টি হতে পারে।
এই সতর্কবার্তাটি ঠিক করার জন্য এখানে কয়েকটি সম্ভাব্য সমাধান দেওয়া হলো:
- সাময়িকভাবে সমস্ত প্লাগইন নিষ্ক্রিয় করুন এবং ডিফল্ট ওয়ার্ডপ্রেস থিমে ফিরে যান;
- আপনার সমস্ত প্লাগইন এবং থিম সর্বশেষ সংস্করণে আপডেট করা আছে কিনা তা নিশ্চিত করুন;
- HTTP হেডারে কোনো ত্রুটি বা অনুপযুক্ত পরিবর্তন আছে কিনা তা পরীক্ষা করুন। হেডারগুলো পাঠানোর পর সেগুলো পরিবর্তন করার কোনো চেষ্টা করা হচ্ছে না, তা নিশ্চিত করুন।
- আপনার ওয়ার্ডপ্রেস সাইটের রুট ডিরেক্টরিতে থাকা .htaccess এবং wp-config.php ফাইলগুলো পরীক্ষা করে দেখুন যে HTTP হেডার সম্পর্কিত কোনো সাংঘর্ষিক নির্দেশনা বা সেটিংস আছে কিনা। কোনো পরিবর্তন করার আগে ফাইলটির ব্যাকআপ নিন এবং প্রতিটি পরিবর্তনের পর সাইটটি পরীক্ষা করে দেখুন।
রক্ষণাবেক্ষণ মোড লক করা আছে
ওয়ার্ডপ্রেস মেইনটেন্যান্স মোড নিষ্ক্রিয় করতে যদি আপনার সমস্যা হয়, তবে সমস্যাটি সমাধান করতে নিচের ধাপগুলো অনুসরণ করুন:
- মেইনটেন্যান্স মোড চালু করা হলে ওয়ার্ডপ্রেস আপনার সাইটের রুট ডিরেক্টরিতে “.maintenance” নামে একটি ফাইল তৈরি করে। নিশ্চিত করুন যে এই ফাইলটি সঠিকভাবে মুছে ফেলা হয়েছে। যদি .maintenance ফাইলটি এখনও থেকে যায়, তবে সেটি ম্যানুয়ালি মুছে ফেলুন।
- ক্যাশে পরিষ্কার করুন;
- আপনার সক্রিয় থিমের functions.php ফাইলে এমন কোনো কোড আছে কিনা যা মেইনটেন্যান্স মোড চালু করছে, তা পরীক্ষা করুন। ওয়ার্ডপ্রেস থিম এডিটরে functions.php ফাইলটি খুলুন এবং মেইনটেন্যান্স মোড সম্পর্কিত কোনো কোড আছে কিনা তা দেখুন। যদি কোনো সম্পর্কিত কোড খুঁজে পান, তবে সেটি সরিয়ে দিন এবং পরিবর্তনগুলো সেভ করুন।
- সাময়িকভাবে সমস্ত প্লাগইন নিষ্ক্রিয় করুন এবং রক্ষণাবেক্ষণ মোড নিষ্ক্রিয় আছে কিনা তা পরীক্ষা করুন। যদি এটি নিষ্ক্রিয় থাকে, তবে প্লাগইনগুলি এক এক করে পুনরায় সক্রিয় করুন এবং কোন প্লাগইনটি সমস্যা সৃষ্টি করছে তা শনাক্ত করতে প্রতিটি সক্রিয়করণের সময় রক্ষণাবেক্ষণ মোড পরীক্ষা করুন।
- ওয়ার্ডপ্রেস ডাটাবেসের "options" টেবিলে "maintenance_mode" নামে একটি এন্ট্রি থাকে, যা মেইনটেন্যান্স মোড চালু বা বন্ধ করতে ব্যবহার করা যায়। phpMyAdmin-এর মতো কোনো টুল ব্যবহার করে ডাটাবেস অ্যাক্সেস করুন এবং এই এন্ট্রির মান পরীক্ষা করুন। যদি এটি "true" বা "1" সেট করা থাকে, তাহলে মেইনটেন্যান্স মোড বন্ধ করতে এটিকে "false" বা "0"-এ পরিবর্তন করুন।
আপডেটের পরে রক্ষণাবেক্ষণ মোড
আপডেটের পর আপনার ওয়ার্ডপ্রেস সাইট যদি মেইনটেন্যান্স মোডে আটকে যায়, তাহলে আপনাকে ক্যাশে ক্লিয়ার করতে এবং .maintenance ফাইলটি রিসেট করতে হতে পারে।
- ক্যাশ পরিষ্কার করুন: আপনি যদি আপনার ওয়েবসাইটে কোনো ক্যাশিং প্লাগইন বা ক্যাশিং পরিষেবা ব্যবহার করে থাকেন, তবে সাম্প্রতিক পরিবর্তনগুলো প্রতিফলিত হওয়া নিশ্চিত করতে ক্যাশ পরিষ্কার করুন। ক্যাশের কারণে মেইনটেন্যান্স মোড সঠিকভাবে নিষ্ক্রিয় নাও হতে পারে।
- যাচাই করুন যে আপডেটের পরে .maintenance ফাইলটি সঠিকভাবে মুছে ফেলা হয়েছে। যদি .maintenance ফাইলটি এখনও থেকে যায়, তবে সেটি ম্যানুয়ালি মুছে ফেলুন।
- phpMyAdmin-এর মতো কোনো টুল ব্যবহার করে ডাটাবেসে প্রবেশ করুন এবং “maintenance_mode” এন্ট্রির মান পরীক্ষা করুন। যদি এটি “true” বা “1” সেট করা থাকে, তাহলে মেইনটেন্যান্স মোড নিষ্ক্রিয় করতে এটিকে “false” বা “0”-এ পরিবর্তন করুন;
- আপডেটের পর কিছু প্লাগইন বা থিম সমস্যা তৈরি করতে পারে এবং সাইটটিকে মেইনটেন্যান্স মোডে আটকে রাখতে পারে। সাময়িকভাবে সমস্ত প্লাগইন নিষ্ক্রিয় করুন এবং ডিফল্ট ওয়ার্ডপ্রেস থিমে ফিরে যান। এরপর, মেইনটেন্যান্স মোড নিষ্ক্রিয় হয়েছে কিনা তা পরীক্ষা করুন। যদি এটি নিষ্ক্রিয় থাকে, তবে প্লাগইন এবং থিম এক এক করে পুনরায় সক্রিয় করুন এবং কোনটি সমস্যার কারণ তা শনাক্ত করতে প্রতিটি সক্রিয়করণের পরে মেইনটেন্যান্স মোড পরীক্ষা করুন।
এই ধাপগুলো সম্পন্ন করার পর, আপনার ওয়েবসাইটটি রিফ্রেশ করুন এবং যাচাই করুন যে রক্ষণাবেক্ষণ মোড সঠিকভাবে নিষ্ক্রিয় করা হয়েছে।
ত্রুটি ৪০৪ – পারমালিঙ্ক এবং ছবি কাজ করছে না
সার্ভার অনুরোধ করা পৃষ্ঠাটি খুঁজে না পেলে এরর ৪০৪ প্রদর্শিত হয়। ওয়ার্ডপ্রেস পারমালিঙ্ক এবং ছবির ক্ষেত্রে এমনটা হতে পারে। এই সমস্যাগুলো সমাধানের জন্য নিচে কিছু উপায় দেওয়া হলো:
- আপনার ওয়ার্ডপ্রেস অ্যাডমিন প্যানেলে সেটিংস > পারমালিঙ্কস-এ যান এবং পারমালিঙ্ক কাঠামোটি সঠিকভাবে সেট আপ করা আছে কিনা তা পরীক্ষা করুন। একটি ভিন্ন বিকল্প নির্বাচন করুন এবং পরিবর্তনগুলি সংরক্ষণ করুন। তারপর, লিঙ্কগুলি সঠিকভাবে কাজ করছে কিনা তা পরীক্ষা করুন। যদি সেগুলি কাজ করে, তবে আপনি মূল কাঠামোতে ফিরে যেতে পারেন অথবা আপনার পছন্দ অনুযায়ী একটি কাস্টম বিকল্প বেছে নিতে পারেন।
- কখনও কখনও, রিরাইট রুলগুলো পুরোনো বা ত্রুটিপূর্ণ হয়ে যেতে পারে, যার ফলে 404 এরর দেখা দেয়। রিরাইট রুলগুলো আপডেট করতে, সেটিংস > পারমালিঙ্কস-এ যান এবং কোনো পরিবর্তন না করেই শুধু “পরিবর্তনগুলি সংরক্ষণ করুন” বোতামে ক্লিক করুন। এটি ওয়ার্ডপ্রেসকে রিরাইট রুলগুলো আপডেট করতে বাধ্য করবে এবং সমস্যাটির সমাধান হতে পারে।
- ছবি এবং সেগুলি যে ফোল্ডারে রাখা আছে, সেগুলির জন্য ফাইল পারমিশন সঠিকভাবে সেট করা আছে কিনা তা নিশ্চিত করুন। ফাইলের জন্য সাধারণ পারমিশন হলো 644 এবং ফোল্ডারের জন্য 755। আপনার হোস্টিং প্রোভাইডারের কন্ট্রোল প্যানেল ব্যবহার করে পারমিশনগুলি সঠিকভাবে সেট করা আছে কিনা তা যাচাই করুন।
- যদি ছবিগুলো সঠিকভাবে প্রদর্শিত না হয়, তবে যে স্থানগুলোতে সেগুলোর উল্লেখ করা হয়েছে, সেখানকার পাথগুলো সঠিক আছে কিনা তা পরীক্ষা করুন। নিশ্চিত করুন যে পাথটি বৈধ এবং ছবিগুলো নির্দিষ্ট স্থানগুলোতে প্রকৃতপক্ষেই উপস্থিত আছে।
- কিছু প্লাগইন বা থিমের কারণে সৃষ্ট দ্বন্দ্বের ফলে 404 ত্রুটি দেখা দিতে পারে। সাময়িকভাবে সমস্ত প্লাগইন নিষ্ক্রিয় করে ডিফল্ট ওয়ার্ডপ্রেস থিম ব্যবহার করে দেখুন।
আপলোড: ফাইলটি ডিস্কে সংরক্ষণ করা যায়নি।
এই ত্রুটিটি ঘটে যখন ওয়ার্ডপ্রেস সার্ভারে আপলোড করা ফাইলটি সংরক্ষণ করতে পারে না। এটি বিভিন্ন কারণে হতে পারে। নিচে কিছু সমাধান দেওয়া হলো:
- যে ডিরেক্টরিতে ফাইলগুলো আপলোড করা হচ্ছে, সেটির জন্য রাইট পারমিশন সঠিকভাবে কনফিগার করা আছে কিনা তা নিশ্চিত করুন। ডিরেক্টরির সাধারণ পারমিশন হলো 755। আপনার হোস্টিং প্রোভাইডারের কন্ট্রোল প্যানেল ব্যবহার করে ডিরেক্টরি পারমিশন পরীক্ষা করুন এবং প্রয়োজনে তা ঠিক করে নিন।
- ফাইলগুলো আপলোড করার জন্য সার্ভারে পর্যাপ্ত ডিস্ক স্পেস আছে কিনা তা পরীক্ষা করুন। ডিস্ক স্পেস শেষ হয়ে গেলে, ওয়ার্ডপ্রেস ফাইলগুলো সঠিকভাবে সংরক্ষণ করতে পারবে না। উপলব্ধ ডিস্ক স্পেস পরীক্ষা করার জন্য আপনার হোস্টিং প্রোভাইডারের সাপোর্টে যোগাযোগ করুন।
- ফাইলের আকার আপনার সার্ভারে নির্ধারিত আপলোড সীমা অতিক্রম করলেও এই ত্রুটি দেখা দিতে পারে। ফাইলটি সম্পাদনা করে আপনি আপলোড সীমা বাড়াতে পারেন। php.ini অথবা এই পরিবর্তনটি করার জন্য আপনার হোস্টিং প্রোভাইডারের সাপোর্টে যোগাযোগ করে;
- বিকল্পভাবে, আপনি সাময়িকভাবে সমস্ত প্লাগইন নিষ্ক্রিয় করে টোয়েন্টি টোয়েন্টি-ওয়ান-এর মতো একটি ডিফল্ট ওয়ার্ডপ্রেস থিম ব্যবহার করতে পারেন;
- সার্ভারের কিছু নিরাপত্তা সেটিংস নির্দিষ্ট ধরনের ফাইল আপলোডে বাধা সৃষ্টি করতে পারে। কোনো নিরাপত্তা বিধিনিষেধের কারণে এই সমস্যাটি হচ্ছে কিনা, তা জানতে আপনার হোস্টিং প্রোভাইডারের সাপোর্টের সাথে যোগাযোগ করুন।
28 ত্রুটি
ওয়ার্ডপ্রেসে এরর ২৮ সাধারণত হোস্টিং সার্ভারে অপর্যাপ্ত ডিস্ক স্পেসের কারণে হয়ে থাকে। পর্যাপ্ত জায়গার অভাবে ডেটাবেসে ডেটা লেখা না গেলে এই এররটি ঘটে।
ওয়ার্ডপ্রেসে ২৮ নম্বর ত্রুটি সমাধান করতে, আপনি নিম্নলিখিত সমাধানগুলো চেষ্টা করতে পারেন:
- ক্যাশে পরিষ্কার করুন;
- অপ্রয়োজনীয় ফাইল মুছে ফেলুন: আপনার সার্ভারে পুরোনো ব্যাকআপ, লগ ফাইল বা টেম্পোরারি ফাইলের মতো অপ্রয়োজনীয় ফাইল আছে কিনা তা পরীক্ষা করুন। ডিস্কের জায়গা খালি করতে এই ফাইলগুলো মুছে ফেলুন।
- আপনার ওয়ার্ডপ্রেস ডাটাবেস টেবিলগুলো পরিষ্কার ও অপ্টিমাইজ করতে একটি ডাটাবেস অপ্টিমাইজেশন প্লাগইন ব্যবহার করুন। এর ফলে ডাটাবেসের আকার কমে এবং ডিস্কের জায়গা খালি হয়।
এটা মনে রাখা জরুরি যে, এরর ২৮ নির্দেশ করতে পারে যে আপনি আপনার হোস্টিং প্ল্যানের স্টোরেজ সীমার কাছাকাছি পৌঁছে গেছেন। এক্ষেত্রে, আরও বেশি ডিস্ক স্পেসযুক্ত কোনো প্ল্যানে আপগ্রেড করার বিষয়টি একটি দীর্ঘমেয়াদী সমাধান হতে পারে।
145 ত্রুটি
এরর ১৪৫ MySQL ডাটাবেসের সমস্যার সাথে সম্পর্কিত। এই এররটি তখন ঘটে যখন কোনো ডাটাবেস টেবিল করাপ্টেড বা ক্ষতিগ্রস্ত হয়, যার ফলে ওয়ার্ডপ্রেস প্রয়োজনীয় তথ্য সঠিকভাবে অ্যাক্সেস করতে পারে না।
ওয়ার্ডপ্রেসে এরর ১৪৫ সমাধান করতে, আপনি এই ধাপগুলো অনুসরণ করতে পারেন:
- যেকোনো পরিবর্তন করার আগে, আপনার ওয়ার্ডপ্রেস ডাটাবেসের একটি সম্পূর্ণ ব্যাকআপ তৈরি করা অপরিহার্য, যাতে আপনি কোনো গুরুত্বপূর্ণ ডেটা হারিয়ে না ফেলেন।
- ক্ষতিগ্রস্ত টেবিলের অখণ্ডতা পরীক্ষা করার জন্য phpMyAdmin-এর মতো একটি ডাটাবেস ম্যানেজমেন্ট টুল ব্যবহার করুন। প্রভাবিত টেবিলটি নির্বাচন করুন এবং "টেবিল মেরামত করুন" অথবা "টেবিল মেরামত করুন এবং অপ্টিমাইজ করুন" বিকল্পটি বেছে নিন।
- phpMyAdmin-এ, আপনার WordPress সাইটের ডাটাবেসটি নির্বাচন করুন এবং "Check database" বা "Check all tables" বিকল্পটি বেছে নিন। এটি ত্রুটির জন্য ডাটাবেসটি সম্পূর্ণ স্ক্যান করবে এবং স্বয়ংক্রিয়ভাবে সেগুলি সংশোধন করার চেষ্টা করবে।
- ওয়ার্ডপ্রেস রিপোজিটরিতে এমন কিছু প্লাগইন রয়েছে যা টেবিল মেরামত করতে এবং ডাটাবেসের ত্রুটি ঠিক করতে সাহায্য করে। কিছু জনপ্রিয় উদাহরণ হলো... Wp-DBManager এবং WP Optimize এই প্লাগইনগুলির মধ্যে একটি ইনস্টল ও সক্রিয় করুন এবং ডাটাবেস মেরামত করার জন্য প্রদত্ত নির্দেশাবলী অনুসরণ করুন।
একটি অনির্ধারিত ফাংশনে কল
এই ত্রুটিটি ঘটে যখন আপনি এমন কোনো ফাংশন ব্যবহার করার চেষ্টা করেন যা আপনার ওয়ার্ডপ্রেস কোডে সংজ্ঞায়িত করা হয়নি বা উপলব্ধ নেই। এটি বিভিন্ন কারণে ঘটতে পারে, যেমন একটি পুরোনো প্লাগইন বা থিম, সামঞ্জস্যের সমস্যা, বা প্রোগ্রামিং ত্রুটি।
- ফাংশনটি সঠিকভাবে লেখা হয়েছে এবং আপনার কোডে এর অস্তিত্ব আছে কিনা তা যাচাই করুন। নিশ্চিত করুন যে ফাংশনের নামটি সঠিক, যার মধ্যে বড় হাতের এবং ছোট হাতের অক্ষর অন্তর্ভুক্ত রয়েছে, এবং ফাংশনটি কল করার সিনট্যাক্সও সঠিক।
- যদি ফাংশনটি একটি আলাদা ফাইলে সংজ্ঞায়িত করা থাকে, তবে আপনার কোডে ফাইলটি সঠিকভাবে লোড হচ্ছে কিনা তা যাচাই করুন। ফাইল পাথটি সঠিক কিনা এবং ফাইলটি যথাযথ স্থানে অন্তর্ভুক্ত বা রিকোয়ার করা হচ্ছে কিনা তা পরীক্ষা করুন।
- যদি কোনো প্লাগইন বা থিম ইনস্টল বা আপডেট করার পর ত্রুটিটি ঘটে থাকে, তবে সামঞ্জস্যের সমস্যা থাকতে পারে। প্লাগইন বা থিমটি সর্বশেষ সংস্করণে আপডেট করা আছে কিনা এবং এটি আপনার ব্যবহৃত ওয়ার্ডপ্রেস সংস্করণের সাথে সামঞ্জস্যপূর্ণ কিনা তা পরীক্ষা করুন। কিছু ক্ষেত্রে, ত্রুটিটি দূর হয় কিনা তা দেখতে প্লাগইনটি সাময়িকভাবে নিষ্ক্রিয় করা বা ডিফল্ট থিমে ফিরে যাওয়া প্রয়োজন হতে পারে।
- এমন হতে পারে যে দুটি প্লাগইন একই ফাংশন নির্ধারণ করার চেষ্টা করছে অথবা তাদের মধ্যে কোনো দ্বন্দ্ব রয়েছে। সমস্ত প্লাগইন নিষ্ক্রিয় করুন এবং তারপর এক এক করে সক্রিয় করুন, এবং প্রতিটি প্লাগইন সক্রিয় করার পরে ত্রুটিটি আবার ঘটে কিনা তা পরীক্ষা করুন।
- আপনি যদি নিজে থিম বা প্লাগইনটি তৈরি বা পরিবর্তন করে থাকেন, তবে এমন কোনো প্রোগ্রামিং ত্রুটি আছে কিনা তা পরীক্ষা করুন যা সমস্যার কারণ হতে পারে। প্যারামিটার এবং রিটার্ন ভ্যালুর সঠিক ঘোষণাসহ সমস্ত ফাংশন সঠিকভাবে সংজ্ঞায়িত করা হয়েছে কিনা তা যাচাই করুন।
13 ত্রুটি
এরর ১৩ দেখা দেয় যখন MySQL কোনো টেম্পোরারি ফাইল তৈরি করতে বা তাতে লিখতে পারে না। এর কারণ হতে পারে ভ্যারিয়েবলের ভুল কনফিগারেশন। “tmpdir” MySQL-এ, এই ত্রুটিটি একটি অলিখনীয় ডিরেক্টরিকে নির্দেশ করে।
- MySQL কনফিগারেশন ফাইলটি খুঁজুন, যার নাম my.cnf (*nix সিস্টেমে) অথবা my.ini (উইন্ডোজে)। এটি সাধারণত লিনাক্সে /etc/ ফোল্ডারে অথবা উইন্ডোজে MySQL ইনস্টলেশন ফোল্ডারে অবস্থিত; একটি সাধারণ টেক্সট এডিটরে ফাইলগুলো খুলুন;
- বিভাগটি খুঁজুন [Mysqld];
- যে লাইনে ভেরিয়েবলটি সংজ্ঞায়িত করা হয়েছে, সেটি খুঁজুন। “tmpdir”যদি লাইনটি কমেন্ট করা থাকে (যা “#” দিয়ে শুরু হয়), তবে লাইনটি মুছে ফেলার জন্য “#” অক্ষরটি সরিয়ে দিন;
- আপনার সিস্টেমের একটি রাইটেবল ডিরেক্টরি নির্দেশ করার জন্য “tmpdir” লাইনটি সম্পাদনা করুন, যেমন / tmp -র পরিবর্তে, / var / tmp অথবা আপনার পছন্দের অন্য কোনো ডিরেক্টরি। নিশ্চিত করুন যে ডিরেক্টরিটিতে সঠিক লেখার অনুমতি (write permissions) আছে;
- কনফিগারেশন ফাইলটি সংরক্ষণ করুন এবং এটি বন্ধ করুন;
- পরিবর্তনগুলি প্রয়োগ করতে MySQL সার্ভারটি পুনরায় চালু করুন। এই কমান্ডটি চালিয়ে এটি করা যেতে পারে। “mysqlshutdown -u -p shutdown” MySQL বন্ধ করতে এবং তারপর কমান্ড ব্যবহার করে এটি পুনরায় চালু করতে "./bin/safe_mysqld &" (MySQL ইনস্টলেশন ডিরেক্টরিতে)।
ধাপগুলো সাবধানে অনুসরণ করুন এবং কোনো পরিবর্তন করার আগে আপনার MySQL কনফিগারেশন ফাইলটির ব্যাকআপ নিয়ে নিন।
ওয়ার্ডপ্রেসের ত্রুটিগুলো হতাশাজনক হতে পারে, কিন্তু এটা মনে রাখা জরুরি যে যেকোনো সফটওয়্যার প্ল্যাটফর্মেই এগুলো সাধারণ ঘটনা।
যদিও ওয়ার্ডপ্রেসের সমস্যাগুলো কঠিন মনে হতে পারে, তবে সেগুলোর বেশিরভাগেরই সমাধান রয়েছে। এছাড়াও, ওয়ার্ডপ্রেস কমিউনিটি বিভিন্ন রিসোর্স, সাপোর্ট ফোরাম এবং ডকুমেন্টেশনে সমৃদ্ধ, যেখানে আপনি সাধারণ সমস্যাগুলোর জন্য ধাপে ধাপে আরও টিপস এবং সমাধান খুঁজে পেতে পারেন। প্রয়োজনে, আরও জটিল সমস্যা সমাধানের জন্য আপনি অভিজ্ঞ ডেভেলপার বা আপনার হোস্টিং প্রোভাইডারের সাপোর্টের সাহায্য নিতে পারেন।
ওয়ার্ডপ্রেসের কোনো ত্রুটি নিয়ে আপনার কি সাহায্যের প্রয়োজন? নিচে মন্তব্য করুন!
আরো দেখুন
ওয়ার্ডপ্রেস: আপনার ব্লগ উন্নত করার ৫টি ব্যবহারিক পরামর্শ
Showmetech সম্পর্কে আরও আবিষ্কার করুন
ইমেল দ্বারা আমাদের সর্বশেষ খবর পেতে সাইন আপ করুন.