Quration AIQ

devwords

একটা সাইট '500 Internal Server Error' দেখাচ্ছে।

এখানে দোষটা কার?

সার্ভারের (সাইট চালানোর দিকের) — আপনার নয়
5xx কোড মানে সার্ভারের অভ্যন্তরীণ বিভ্রাট; আপনি শুধু রিফ্রেশ করে অপেক্ষা করতে পারেন। 4xx কোড (404, 403) অনুরোধের দিকে ইঙ্গিত করে। এই ভাগটা জানলে ব্যাঘাতের সময় মাথা ঠান্ডা রাখা যায়।

5xx স্ট্যাটাস কোড মানে সমস্যাটা সার্ভার নিজেই সৃষ্টি করেছে, অর্থাৎ সাইটের নিজস্ব সিস্টেম অনুরোধ প্রক্রিয়া করতে ব্যর্থ হয়েছে, আর দর্শকের প্রান্তে এমন কিছু নেই যা এটা সৃষ্টি করেছে বা ঠিক করতে পারে, রিফ্রেশ করে অপারেটরের সমাধানের অপেক্ষা করা ছাড়া। এটা 4xx কোড থেকে আলাদা, যেমন 404 বা 403, যা অনুরোধটাকেই ফিরে নির্দেশ করে, যেমন একটা ভুল ঠিকানা বা অনুমতির অভাব।

নিজের কম্পিউটার রিবুট করা বা ইন্টারনেট বিল বকেয়া থাকাকে দোষারোপ করা দুটোই ভুল নির্ণয়, দর্শকের উপর দোষ চাপায়, যখন একটা 5xx ত্রুটি সংকেত দেয় যে ব্যর্থতা সার্ভারের দিকে, আপনার দিকে নয়।

4xx আর 5xx ত্রুটির মধ্যে এই বিভাজন বোঝাটা বিভ্রাটের সময় সত্যিই কাজে লাগে, কারণ একটা 5xx কোড আপনাকে তৎক্ষণাৎ বলে দেয় যে সমস্যাটা আপনার হাতের বাইরে আর এতে আপনার প্রান্তে কোনো সমাধান নেই।

▶ Quration AIQ

devwords

এটা কী?এর নাম কী?সেটা কী?কপিরাইট নোটিশ রাখা সাপেক্ষে প্রায় সব কিছু, এমনকি বাণিজ্যিক ব্যবহারও অনুমতি দেয় এমন বিখ্যাত অনুমতিমূলক লাইসেন্স কোনটি?দৃশ্যমান কিছু না বদলালেও এটা কেন করা হয়?এই আর্থিক-স্বাদের শব্দটা কী?সবচেয়ে ব্যবহারিক প্রথম প্রতিক্রিয়া কী?ব্রিটিশ স্ল্যাংয়ে 'git'-এর মানে কী?ভালো কমিটের গ্রহণযোগ্য নীতি কী?Pull Request-এর মানে কী?তাহলে git আর GitHub-এর সম্পর্কটা কী?প্রোগ্রামগুলো একে অপরের সাথে কথা বলার দরজা হিসেবে, রেস্তোরাঁর কোন উপমা সবচেয়ে ভালো মানায়?

Quration — Quration AIQ