কোনও নির্দিষ্ট সাইট খোলার সময় একটি ত্রুটি বিভিন্ন কারণে ঘটতে পারে। সুবিধার জন্য, এই ত্রুটিগুলি গণনা করা হয়েছে, তাদের প্রত্যেকের নিজস্ব বর্ণনা এবং সমাধান রয়েছে। ত্রুটি 500 এছাড়াও ব্যতিক্রম নয়।
প্রয়োজনীয়
ইন্টারনেট সংযোগ
নির্দেশনা
ধাপ 1
অভ্যন্তরীণ ত্রুটির সম্ভাব্য কারণ নির্ধারণ করুন (ত্রুটি 500)। অবশ্যই এগুলি বিভিন্ন পরিস্থিতিতে হতে পারে তবে বেশিরভাগ ক্ষেত্রে এটি.htaccess নামক একটি সিস্টেম ফাইলের ভুল সিনট্যাক্স বা এতে অসমর্থিত উপাদানগুলির সামগ্রীর কারণে ঘটে।
ধাপ ২
সমস্যা সমাধানের জন্য, এক্ষেত্রে লাইনের একেবারে শুরুতে একটি হ্যাশ রেখে বিকল্প নির্দেশনা সম্পর্কে মন্তব্য করুন। আপনার পরিবর্তনগুলি সংরক্ষণ করুন এবং সমস্যাটি চলে গেছে কিনা তা পরীক্ষা করুন। ত্রুটিটি যদি অব্যাহত থাকে তবে বেশ কয়েকটি কারণ থাকতে পারে - অবশিষ্ট পয়েন্টগুলি পরীক্ষা করে দেখুন এবং বানানটি পরীক্ষা করে দেখুন।
ধাপ 3
যদি আপনি অভ্যন্তরীণ ত্রুটির কারণটি সিজিআই স্ক্রিপ্টগুলির ভুল পরিচালনা করার জন্য খুঁজে পেয়েছেন তবে এই স্ক্রিপ্টগুলির লাইনগুলির শেষগুলি পরীক্ষা করে দেখতে ভুলবেন না, সেগুলি অবশ্যই ইউনিক্স ফর্ম্যাটে (n) এবং অন্য কোনও ক্ষেত্রে নেই (সাধারণ ত্রুটিটি হ'ল উইন্ডোজ ফর্ম্যাটে লাইন শেষ হবে (r / n))। এএসটিআইআই মোড ব্যবহার করে এফটিপি এর মাধ্যমে সার্ভারে তাদের আপলোড করুন।
পদক্ষেপ 4
সিজিআই স্ক্রিপ্টগুলির অনুমতিগুলি পরীক্ষা করুন। তারা এবং যে ডিরেক্টরিগুলি রয়েছে সেগুলি কেবল তাদের মালিকের জন্য অ্যাক্সেসযোগ্য। এই ক্ষেত্রে, অধিকারগুলির নিম্নলিখিত ফর্মটি থাকা উচিত: 0755 (drwxr-xr-x)। প্রয়োজনে এই প্যারামিটারটি পরিবর্তন করুন। পরিবর্তনগুলি করার পরে ত্রুটি উপস্থিত হয়েছে কিনা তা পরীক্ষা করে দেখুন।
পদক্ষেপ 5
আপনার সিজিআই স্ক্রিপ্টটি চালানোর ফলে এইচটিটিপি রেসপন্স শিরোনামগুলি সঠিকভাবে শব্দযুক্ত কিনা তা যাচাই করুন। "পরিসংখ্যান" মেনু আইটেমটিতে লগ ফাইলগুলি (ত্রুটিযুক্ত লগগুলি) সংরক্ষণ করার বিভাগে অবস্থিত হওয়া উচিত ত্রুটি_লগ নামে একটি লগ অনুসন্ধান করুন। প্রয়োজনীয় পরিবর্তনগুলি করুন এবং তারপরে অভ্যন্তরীণ ত্রুটিটি গেছে কিনা তা পরীক্ষা করে দেখুন। প্রায়শই এটি দেখা যায় যে উপরের বিকল্পগুলির মধ্যে কোনওটি যদি সহায়তা না করে তবে ত্রুটিটি ভুল বানানে থাকে। আপনি সম্প্রতি সম্পাদিত প্যারামিটারগুলি পরীক্ষা করে দেখুন।