500 Internal Server Error

“500 Internal Server Error” কি? এবং এটি কিভাবে ঠিক করবেন?

500 Internal Server Error
500 Internal Server Error

“500 Internal Server Error” কি? এবং এটি কিভাবে ঠিক করবেন?

“500 Internal Server Error” একটি খুব সাধারণ এইচটিটিপি অবস্থা কোড যার মানে ওয়েবসাইটের সার্ভারে কিছু ভুল হয়েছে, কিন্তু সার্ভারটি সঠিক সমস্যা কি কি বিষয়ে আরো স্পষ্ট হয়ে ওঠেনি।  যদি আপনি কোনও ওয়েবসাইট পরিদর্শন করার চেষ্টা করেন এবং “500 Internal Server Error” বার্তা দেখতে পান, তাহলে এর মানে হল যে ওয়েবসাইটের সাথে কিছু ভুল হয়েছে।  এটি আপনার ব্রাউজার, আপনার কম্পিউটার বা আপনার ইন্টারনেট সংযোগের সাথে কোনও সমস্যা নয়। আপনি যা দেখার চেষ্টা করছেন সেই সাইটের সাথে এটি একটি সমস্যা।

৫০০ অভ্যন্তরীণ সার্ভার ত্রুটি বা (500 Internal Server Error) বার্তা যে কোনও উপায়ে দেখা যেতে পারে কারণ প্রতিটি ওয়েবসাইট বার্তা কাস্টমাইজ করার অনুমতি দেওয়া হয়। এখানে কয়েকটি সাধারণ উপায়ে আপনি HTTP 500 ত্রুটি দেখতে পারেন:

500 Internal Server Error.

HTTP 500 – Internal Server Error.

Temporary Error (500).

Internal Server Error.

HTTP 500 Internal Error.

500 Error.

HTTP Error 500.

500. That’s an error.

 

এই Error বা ত্রুটির মানে কি?
এই Error বা ত্রুটির মানে কি?

এই Error বা ত্রুটির মানে কি? 

এই ত্রুটি বিভিন্ন উপায়ে বিভিন্ন ভাবে প্রদর্শিত হতে পারে, কিন্তু তারা সব একই জিনিস।ওয়েবসাইটের উপর নির্ভর করে, এসব আপনি বার্তা দেখতে পারেন। উপরে উল্লেখিত বার্তা গুলো, আপনার বিভিন্ন ব্রাউজারে বিভিন্ন ত্রুটির বার্তাগুলির মধ্যে একেকটি।  সুতরাং আপনি যদি সেগুলোর কোন একটি দেখতে পান তবে ধরে নিবেন তা 500 Internal Server Error এর অন্তর্ভুক্ত! বেশিরভাগ সময়, 500 টি অভ্যন্তরীণ সার্ভারের ত্রুটি ইন্টারনেট ব্রাউজার উইন্ডোতে প্রদর্শিত হয়, যেমনটি ওয়েব পেজগুলি করে।

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

HTTP 500 ত্রুটি’র কারণঃ  

উপরে উল্লিখিত হিসাবে, অভ্যন্তরীণ সার্ভার ত্রুটি বার্তা নির্দেশ করে যা কিছু, তা সাধারণভাবে, ভুল। বেশিরভাগ সময়, “Wrong” এর অর্থ পৃষ্ঠা বা সাইটের প্রোগ্রামিং এর সাথে একটি সমস্যা, তবে অবশ্যই আপনার সমস্যাটির জন্য এমন একটি সুযোগ রয়েছে যা আমরা নীচের তদন্ত করব। মাইক্রোসফ্ট আইআইএস সফটওয়্যার ব্যবহার করে কোনও সার্ভারে এটি ঘটতে গেলে নির্দিষ্ট HTTP 500 ত্রুটির কারণে আরো নির্দিষ্ট তথ্য দেওয়া হয়। 500 এর পরে নম্বরগুলি দেখুন HTTP Error 500.19 – অভ্যন্তরীণ সার্ভার ত্রুটি যার অর্থ কনফিগারেশন ডেটা অবৈধ।

এটা কিভাবে ঠিক করব?

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

আপনি যদি এই সমস্যার সম্মুখীন হন, তাহলে ওয়েব পৃষ্ঠা পুনরায় লোড করার চেষ্টা করুন। আপনার ব্রাউজারের “Reload” বোতাম ক্লিক করুন বা কী-বোর্ড থেকে F5  চাপুন।  আপনার ব্রাউজার ওয়েব সার্ভারের সাথে যোগাযোগ করবে এবং পৃষ্ঠাটি পুনরায় জিজ্ঞাসা করবে, এবং এটি আপনার সমস্যাটি সমাধান করতে পারে।

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

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

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

ওয়েব পৃষ্ঠার’টির একটি পুরোনো কপি কিভাবে দেখব? 

আপনি যদি কোনও ওয়েব পৃষ্ঠা খুঁজেন এবং এটি সেই মুহূর্তে উপলব্ধ না হয়- এটি হতে পারে  HTTP error 500 অথবা অন্য কোনও সমস্যার কারণে- তবে সেক্ষেত্রে আপনি ওয়েব পৃষ্ঠার পুরোনো স্ন্যাপশটটি বিভিন্ন উপায়ে দেখতে পারেন।  এটি যদি আপনি একটি গতিশীল ওয়েবসাইট অথবা সময়মত তথ্য (যেমন ব্রেকিং নিউজ) সহ একটি ওয়েব পৃষ্ঠা অ্যাক্সেস করার চেষ্টা করেন, তা কাজ করবে না। কিন্তু পুরোনো আর্টিকেল এবং অন্যান্য স্ট্যাটিক পেজগুলি ব্যবহারের জন্য এটি খুব ভাল কাজ করে। উদাহরণস্বরূপ, যদি আপনি Google ব্যবহার করেন, তাহলে আপনি Google cached এ  ওয়েব পৃষ্ঠার একটি cached এ কপি অ্যাক্সেস করবেন। Google এর অনুসন্ধান ফলাফলগুলিতে আপনি যে ওয়েবপৃষ্ঠাটি দেখতে চান সেটি সন্ধান করুন, তার ঠিকানাটির ডান দিকে তীরে ক্লিক করুন, এবং পুরানো অনুলিপিটি দেখার জন্য “cached” ক্লিক করুন। ওয়েবসাইটটি সঠিকভাবে লোড করতে আপনার ক্যাশের পৃষ্ঠার “Text-only version” লিঙ্কটি ক্লিক করতে হবে। আপনি পৃষ্ঠার পুরোনো সংস্করণগুলি দেখতে Wayback মেশিনের মত একটি সরঞ্জামে এটি লোড করতে পারেন।

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

শেষ কথাঃ 

“500 Internal Server Error” একটি সাধারণ ওয়েব সার্ভারের সমস্যা। এই আর্টিক্যালের মাধ্যমে আশা করি আপনি এ সম্পর্কে কিছুটা হলেও ধারণা পেয়েছেন। এটি কি, কেন ঘটে, এটি সমাধানের উপায়- সব্‌ই এই পোষ্টে তুলে ধরা হয়েছে। আশা করি, আপনি উপকৃত হবেন। আর্‌ও নতুন বিষয় পেতে আমাদের সাথেই থাকুন।  ধন্যবাদ।

আর্‌ও পড়ুনঃ 

 

Rubayed Drishty

1 comment