ওয়ার্ডপ্রেসে 500 অভ্যন্তরীণ সার্ভার ত্রুটি এবং ফাঁকা সাদা পৃষ্ঠাগুলি সমাধান করার চূড়ান্ত গাইড

ওয়ার্ডপ্রেসে 500 অভ্যন্তরীণ সার্ভার ত্রুটি এবং ফাঁকা সাদা পৃষ্ঠাগুলি সমাধান করার চূড়ান্ত গাইড

দ্য 500 অভ্যন্তরীণ সার্ভার সমস্যা সর্বত্র ওয়ার্ডপ্রেস ব্যবহারকারীদের সবচেয়ে অসহায় বিপদ। এটি একটি ক্যাচ-অল ত্রুটি বার্তা যার অর্থ সঠিকভাবে: কোথাও কিছু ভুল হয়েছে। আরও খারাপ, আপনার ওয়ার্ডপ্রেস সাইটটি কোন ত্রুটি উপস্থাপন করতে পারে না এবং কেবল একটি ফাঁকা সাদা পাতা দেখায়।





তাহলে কিভাবে আপনি ঠিক কি ভুল বুঝতে পারেন, এবং এটি ঠিক করতে পারেন?





প্রথম: আতঙ্কিত হবেন না, কারণ এটি সাধারণত একটি সহজ সমাধান! তারপরে: এই ডিবাগ প্রক্রিয়াটি অনুসরণ করুন এবং আপনার ওয়ার্ডপ্রেস অভ্যন্তরীণ সার্ভার ত্রুটিটি কিছুক্ষণের মধ্যে ঠিক হয়ে যাবে।





ওয়ার্ডপ্রেস প্লাগইনগুলি 500 এরর ত্রুটি সৃষ্টি করছে?

আপনি যদি একটি নতুন প্লাগইন ইন্সটল করে থাকেন অথবা যদি আপনার সাইট একটি ওয়ার্ডপ্রেস আপগ্রেড করার পরে 500 টি ত্রুটি দেখায়, তাহলে সম্ভবত একটি অসঙ্গতিপূর্ণ প্লাগইন। প্লাগইন ভেঙ্গে যাওয়ার অনেক কারণ রয়েছে:

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

প্লাগইনটি সনাক্ত করা সহজ যদি আপনি একটি ইনস্টল করেন এবং ত্রুটিটি সবেমাত্র আবির্ভূত হয়। কিন্তু অ্যাডমিন এলাকা অ্যাক্সেসযোগ্য না হলে আপনি কিভাবে প্লাগইনটি অক্ষম করতে পারেন? এবং যদি আপনি না জানেন যে কোন প্লাগইন ত্রুটি সৃষ্টি করেছে? আপনার উভয় ক্ষেত্রেই FTP অ্যাক্সেসের প্রয়োজন হবে, তবে CPanel বা Plesk এর একটি ওয়েব-ভিত্তিক ফাইল ম্যানেজার খুব ভাল কাজ করবে।



সমাধান:

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

যদি আপনি নিশ্চিত না হন যে কোন প্লাগইনটি ত্রুটিটি ঘটিয়েছে, তাহলে আপনার সম্পূর্ণ নামকরণ করা উচিত wp- বিষয়বস্তু/প্লাগইন/ নিজেই ফোল্ডার। একটি আন্ডারস্কোর রাখুন (' _ ') সামনে, তাই এর নামকরণ করা হয়েছে _প্লাগিন





প্লাগইন ফোল্ডারের নামের শুরুতে একটি আন্ডারস্কোর (_) রাখা আপনার সমস্ত প্লাগইনগুলিকে একবারে নিষ্ক্রিয় করার একটি দ্রুত এবং সহজ উপায়!

ফোল্ডারটির পুনamingনামকরণ করে, আপনি কার্যকরভাবে প্রতিটি প্লাগইনকে একবারে ডি-অ্যাক্টিভেট করুন। আপনি এখন আবার লগ ইন করতে সক্ষম হবেন, কিন্তু ওয়ার্ডপ্রেস থেকে ত্রুটি বার্তাগুলির একটি তালিকা দ্বারা আপনাকে স্বাগত জানানো হবে 'প্লাগইন some.php একটি ত্রুটির কারণে নিষ্ক্রিয় করা হয়েছে: প্লাগইন ফাইলটি নেই।'





চিন্তা করবেন না, আপনি কোন সেটিংস হারাননি। প্লাগইন সেটিংস ডাটাবেসে সংরক্ষণ করা হয়, এবং বেশিরভাগ প্লাগইন পুনরায় সক্রিয়করণের পরে সেগুলি আবার খুঁজে পাবে।

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

যখন সাইটটি আবার ক্র্যাশ হয়, প্রক্রিয়াটি পুনরাবৃত্তি করুন, কিন্তু এই সময় ভাঙ্গা প্লাগইনটি পুনরায় সক্রিয় করবেন না!

500 অভ্যন্তরীণ সার্ভার ত্রুটি: অসঙ্গত থিম

প্লাগইন নিষ্ক্রিয় করা সাহায্য করেনি? এটি তখন আপনার থিমের সাথে কিছু করতে পারে। প্লাগইনগুলির মতো, আপনি সক্রিয়ভাবে থিমটিকে কেবল তার ফোল্ডারের নামকরণ করে নিষ্ক্রিয় করতে পারেন, যা আপনি এখানে পাবেন wp- বিষয়বস্তু/থিম/ ডিরেক্টরি।

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

এটি নিজে ঠিক করতে, বা ডেভেলপারের জন্য আরও ব্যাখ্যা দিতে, বিভাগটি পরে দেখুন ওয়ার্ডপ্রেস ডিবাগ মোড সক্ষম করা

500 অভ্যন্তরীণ সার্ভার ত্রুটি: খারাপ .htaccess ফাইল

যদি আপনার প্লাগইন এবং থিম ডি-অ্যাক্টিভেট করা কিছুই অর্জন না করে, তাহলে এটা সম্ভব যে আপনার .htaccess ফাইল কোনোভাবে দূষিত হয়ে গেছে। সাধারণত আপনি যদি সাইটের অ্যাডমিন এলাকা অ্যাক্সেস করতে পারেন, তবে সামনের প্রান্তটি সঠিকভাবে কাজ করে না।

.Htaccess ফাইল permalinks এর রূপান্তর পরিচালনা করে (যেমন একটি URL এর সুন্দর সংস্করণ /আমার-ব্লগ-পোস্ট ), ওয়ার্ডপ্রেসের অভ্যন্তরীণ কুৎসিত ইউআরএল স্কিম (যা আপনি ডিফল্টরূপে পান, যা দেখে মনে হয় /? p = 12345)। এটি ওয়ার্ডপ্রেসের একটি গুরুত্বপূর্ণ অংশ, কিন্তু প্লাগইনগুলি কখনও কখনও এটি গোলমাল করতে পারে।

সরাসরি আইফোনে ইউটিউব ভিডিও ডাউনলোড করুন

সমাধান:

আবার, আপনার FTP ক্লায়েন্ট বা ফাইল ম্যানেজারের কাছে যান। এর নাম পরিবর্তন করুন .htaccess আপনার ওয়ার্ডপ্রেস ইন্সটল ডাইরেক্টরির মূলে ফাইলটি এরকম কিছু করুন .htaccess_old । যদি আপনি আসলে ফাইলটি দেখতে না পান, তাহলে আপনাকে সক্ষম করতে হবে লুকানো ফাইল দেখা --- এটি করার সঠিক পদ্ধতি আপনার FTP ক্লায়েন্ট অনুযায়ী পরিবর্তিত হবে।

ফাইলের নাম শুরু করার সময়কাল হল লিনাক্স এবং অন্যান্য ইউনিক্স-এর মতো সিস্টেমে 'এই ফাইলটি লুকান' বলার একটি উপায়।

একবার আপনি বর্তমান .htaccess এর নতুন নামকরণ করলে, ওয়ার্ডপ্রেস অ্যাডমিন এলাকায় ফিরে যান, তারপরে যান সেটিংস> Permalinks এবং, কোন পরিবর্তন না করে, সেভ চাপুন। এটি স্বয়ংক্রিয়ভাবে ফাইলের একটি নতুন কার্যকারী সংস্করণ তৈরি করবে।

যদি আপনি ফাইলটিতে ম্যানুয়ালি কোনো পরিবর্তন করেন, সেগুলি হারিয়ে যাবে (কিন্তু আপনার হাতে ফাইলটি সম্পাদনা করা উচিত নয়)।

ত্রুটিগুলি সনাক্ত করতে ওয়ার্ডপ্রেস ডিবাগ মোড সক্ষম করুন

আমরা ওয়ার্ডপ্রেস কনফিগের মধ্যে থেকে একটি ডিবাগ লগ সক্ষম করতে পারি, যা সঠিক সমস্যা সম্পর্কে একটি সূত্র দিতে পারে, কিন্তু এই মুহুর্তে আপনি নিজেই। আপনি কিভাবে এটি ঠিক করতে হবে, যা কোডিং দক্ষতা প্রয়োজন হবে।

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

লাইনটি সন্ধান করুন যা বলে:

define('WP_DEBUG', false);

যদি আপনার সাইটটি ঘন ঘন পরিদর্শন না করা হয় এবং ত্রুটি বার্তাগুলি সকলের কাছে প্রদর্শিত হয় তা আপনি মনে করেন না, কেবল শব্দটি পরিবর্তন করুন মিথ্যা প্রতি সত্য । যখন আপনি সাইট লোড করবেন তখন ত্রুটি বার্তাগুলি দেখানো হবে।

একটি হোম সার্ভারের সাথে শীতল জিনিস

আপনি যদি ত্রুটি বার্তাগুলিকে ব্যক্তিগত রাখতে চান তবে টাইপ করে সেই লাইনটি মন্তব্য করুন // শুরুতে, তারপরে নীচের পেস্ট করুন:

define('WP_DEBUG', true);
define('WP_DEBUG_LOG', true);
define('WP_DEBUG_DISPLAY', false);
@ini_set('display_errors',0);

এটি একটি ফাইলে ত্রুটি আউটপুট করা শুরু করবে wp- বিষয়বস্তু ফোল্ডার বলা হয় ত্রুটি লগ । যদি আপনি এফটিপি ক্লায়েন্ট রিফ্রেশ করেন এবং এক মিনিট বা তারও বেশি কিছু না দেখেন তবে এটি সম্ভব যে ওয়ার্ডপ্রেসে ফাইল তৈরির অনুমতি নেই। ম্যানুয়ালি একটি নতুন error.log ফাইল তৈরি করুন এবং এটিকে 666 অনুমতি দিন।

সতর্ক হোন: এই ফাইলটি বড় হতে থাকবে যতক্ষণ না আপনি আপনার কনফিগারেশন থেকে সেই লাইনগুলি সরিয়ে দেন। মূল লাইনটিও অসম্পূর্ণ করতে ভুলবেন না। যেকোনো টেক্সট এডিটরে ফাইলটি পড়ুন এবং যেকোনো গুরুত্বপূর্ণ পিএইচপি ত্রুটি পরীক্ষা করুন।

উদাহরণস্বরূপ, আমি অপ্রচলিত কোড সম্পর্কে অনেক পিএইচপি বিজ্ঞপ্তি দেখতে পাচ্ছি, কিন্তু এগুলি আসলে একটি সাইট ভাঙ্গবে না।

500 অভ্যন্তরীণ সার্ভার ত্রুটি: সার্ভারের ভুল কনফিগারেশন

আপনার নিজের ভার্চুয়াল প্রাইভেট সার্ভার চালানো সহজ নয়। আমি একবার 500 টি ত্রুটি দেখিয়ে সমস্ত পৃষ্ঠা লোডের প্রায় অর্ধেকের একটি রহস্যময় ঘটনার মুখোমুখি হয়েছিলাম, কিন্তু সার্ভার ত্রুটি লগগুলিতে কোন স্পষ্ট প্যাটার্ন এবং কোন সূত্র নেই। ওয়ার্ডপ্রেস ডিবাগ লগগুলি সক্রিয় করা হয় কিছুই সুস্পষ্ট দেখায় না: প্রচুর পিএইচপি নোটিশ এবং অবচয়, কিন্তু সমালোচনামূলক কিছু নেই।

অবশেষে, আমি বুঝতে পেরেছিলাম যে আমি সাইটের গতি বাড়ানোর জন্য W3 টোটাল ক্যাশে ব্যবহার করার জন্য সপ্তাহান্তে সার্ভারে APC ক্যাশিং ইনস্টল করেছি। আনইনস্টল করা যা 500 টি ত্রুটি সম্পূর্ণরূপে নির্মূল করে।

আমার বক্তব্য হল যে 500 টি ত্রুটি কেবল সার্ভার কনফিগারের সংমিশ্রণ হতে পারে যা একটি অসঙ্গতি উপস্থাপন করে। আপনি যদি পরিচালিত পরিষেবাগুলি ব্যবহার করেন তবে এটি অসম্ভাব্য, তবে আপনার নিজের ভার্চুয়াল প্রাইভেট সার্ভারের সাথে ( একটি ভার্চুয়াল সার্ভার কি, এবং কেন আপনি একটি চাইবেন ) সবকিছু একসাথে কাজ করে তা নিশ্চিত করার জন্য আপনি দায়ী, এবং এটি শোনার চেয়ে কঠিন।

আপনার সাইট কি স্মৃতির বাইরে?

একটি ভাগ করা হোস্টে, আপনি খুঁজে পেতে পারেন পিএইচপি মেমরির সীমা হিট হচ্ছে --- WooCommerce, ফোরাম, বা সম্পর্কিত পোস্ট প্লাগইনগুলি তাদের জটিলতার কারণে এটি হতে পারে। যদি আপনি ভাগ্যবান হন তবে আপনি একটি ত্রুটির বার্তা দেখতে পাবেন যেমন 'মারাত্মক ত্রুটি: অনুমোদিত মেমরির আকার xxx বাইট শেষ' কিন্তু সবসময় নয়।

আপনি নিম্নলিখিত লাইন যোগ করে এটি ঠিক করতে সক্ষম হতে পারেন wp-config.php :

define('WP_MEMORY_LIMIT', '64M');

বেশিরভাগ ভাগ করা হোস্ট আসলে আপনাকে মেমরির সীমা বাড়াতে দেয় না যদিও --- আপনি যা পান তা পান। এটি হোস্টিং অন্যান্য ফর্ম বিবেচনা করার সময় হতে পারে।

500 ত্রুটি সংশোধন করা হয়েছে? এখন প্রতিদিন ব্যাকআপ করুন!

ওয়ার্ডপ্রেসের নতুন সংস্করণের সাথে দ্বন্দ্ব এড়াতে প্লাগইন আপডেট রাখুন

যেকোনো ধরনের সমালোচনামূলক ওয়ার্ডপ্রেস ত্রুটির বিরুদ্ধে সর্বোত্তম প্রতিরক্ষা হল প্রতিটি উল্লেখযোগ্য কর্মের (যেমন মূল ওয়ার্ডপ্রেস আপডেটের মতো) আগে দৈনিক ব্যাকআপ এবং ম্যানুয়াল ব্যাকআপ বজায় রাখা। এছাড়াও, প্লাগইন এবং থিম আপডেট রাখুন: ওয়ার্ডপ্রেসের নতুন সংস্করণগুলি প্রায়শই পুরানো কোড ভাঙে।

যখন আপনার সাইটটি ভেঙে যায় তখন এটি ভীতিকর হতে পারে --- বিশেষত যদি এটি আপনার আয়ের উৎস এবং কেবল একটি শখ নয়। এই নির্দেশিকা অনুসরণ করে এবং পদ্ধতিগত হয়ে, আপনার শীঘ্রই এটি আবার ব্যাক আপ করা উচিত।

একটি পরিচালিত ওয়ার্ডপ্রেস হোস্টিং পরিষেবাতে আপগ্রেড করার কথা বিবেচনা করুন যা আপনার জন্য ব্যাকআপ এবং অপ্টিমাইজেশন পরিচালনা করে, এই ধরনের ত্রুটিগুলি অস্তিত্বহীন করে তোলে। আমরা InMotion হোস্টিং (ব্যবহার এই লিঙ্ক 38% ছাড় পেতে) এবং Bluehost (ব্যবহার করুন এই লিঙ্ক 25% ছাড় পেতে)।

শেয়ার করুন শেয়ার করুন টুইট ইমেইল ডিস্ক স্পেস খালি করতে এই উইন্ডোজ ফাইল এবং ফোল্ডারগুলি মুছুন

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

পরবর্তী পড়ুন
সম্পর্কিত বিষয়
  • প্রোগ্রামিং
  • ওয়ার্ডপ্রেস
  • ওয়ার্ডপ্রেস প্লাগইন
লেখক সম্পর্কে জেমস ব্রুস(707 নিবন্ধ প্রকাশিত)

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

জেমস ব্রুস থেকে আরো

আমাদের নিউজলেটার সদস্যতা

প্রযুক্তি টিপস, রিভিউ, ফ্রি ইবুক এবং এক্সক্লুসিভ ডিলের জন্য আমাদের নিউজলেটারে যোগ দিন!

সাবস্ক্রাইব করতে এখানে ক্লিক করুন