একজন ইন্টারনেট ব্যবহারকারী হিসেবে নিশ্চয়ই কখনো না কখনো ব্রাউজারে 404 Not Found বা 502 Bad Gateway এই ধরণের এরোর মেসেজগুলো দেখেছেন। আপনি যখন একটা ওয়েবসাইটে ঢোকার চেষ্টা করেন তখন কোন সমস্যা দেখা দিলে সাধারণত এই এরোর মেসেজগুলো ব্রাউজারে দেখা যায়। আর এগুলোকেই বলা হয়, অনলাইন এরোর।
একটি নাম্বারের সাথে দুই বা তিন শব্দের এই মেসেজ স্বাভাবিকভাবেই আমাদের কাছে দুর্বোধ্য লাগে। যার কারণে সেগুলো সমাধান করাও সম্ভব হয় না। সবসময় সব এরোর যে সমাধান করা সম্ভব তা নয়, তবে বেশিরিভাগ সময়ই এই এরোরগুলো সহজ কিছু পদ্ধতি অনুসরণ করে সমাধান করা যায়।
কমন কিছু অনলাইন এরোর
মূলত এই অনলাইন এরোরগুলো HTTP স্ট্যাটাস কোড দ্বারা চিহ্নিত এবং দেখানো হয়ে থাকে। আমরা যেসব এরোর কোড দেখতে পাই সেগুলো 4 কিংবা 5 দ্বারা শুরু হয়। 4XX বা 5XX এরোর। অর্থাৎ ৪ কিংবা ৫ দ্বারা শুরু হয়ে এর পরে দুইটি অংক থাকে।
4XX এবং 5XX দুইটি সিরিজই অনলাইন এরোর নির্দেশ করা জন্য ব্যবহৃত হলেও এদের মধ্য মৌলিক পার্থক্য রয়েছে। 4XX ব্যবহৃত হয় ক্লায়েন্ট এরোর বোঝানোর জন্য এবং 5XX ব্যবহৃত হয় সার্ভার এরোর বোঝানোর জন্য।
5XX বা সার্ভার এরোর নিয়ে আলোচনা করব আগামী পর্বে। আজকের এই লেখায় শুধুমাত্র ক্লায়েন্ট এরোর অর্থাৎ 4XX এরোরগুলো নিয়ে আলোচনা করব। দেখব এই এরোরগুলোর মানে কী এবং কীভাবে এসব এরোর সমাধান করা যায়।
400 Bad Request Error
যখনই আপনি ব্রাউজারে একটি ওয়েব অ্যাড্রেস টাইপ করেন বা কোন লিংকে ক্লিক করেন তখন ব্রাউজার আপনাকে সেই ওয়েবপেজটি দেখানোর জন্য সার্ভারের কাছে একটি রিকোয়েস্ট পাঠায়। 400 এরোরটি তখনই আসে যখন সার্ভার আপনার ব্রাউজারের পাঠানো রিকোয়েস্টটি বুঝতে পারে না। যখন রিকোয়েস্টটি করাপ্টেড হয় তখনই এই ঘটনা ঘটে।
বেশিরভাগ সময়ই লিংকে এমন কিছু ক্যারেক্টার থাকে যা একদমই অপ্রয়োজনীয় কিংবা সেগুলোর অস্তিত্বই থাকার কথা না কিংবা লিংক অসম্পূর্ণ থাকে এমন অবস্থায় 400 Bad Request Error এরোর মেসেজটি দেখানো হয়। নিচে এ সমস্যাটির সংক্ষিপ্ত সমাধান দেয়া হলো। আরো বিস্তারিত জানতে 400 Bad Request Error কী ও এর সমাধান শিরোনামের আরেকটি লেখা থেকে ঘুরে আসতে পারেন।
সমাধানঃ
- পেজ রিফ্রেশ করুনঃ কীবোর্ডের F5 বাটনটি চাপলেই বেশিরভাগ ব্রাউজারে পেজ রিফ্রেশ করা যায়। করাপ্টেড রিকোয়েস্টের ক্ষেত্রে পুরনায় রিকোয়েস্ট পাঠানো অনেক সময় বেশ কাজে দেয়।
- আরও একবার ইউআরএল চেক করুনঃ অনেক সময় ইউআরএল এ ভুল থাকার কারণে 404 এর পরিবর্তে 400 দেখাতে পারে। তাই ইউআরএলটি আরেকবার যাচাই করে নিন।
- সাইটে ঢুকে পেজটিকে খুঁজে বের করার চেষ্টা করুনঃ অনেক সময় সাইট নতুনভাবে সাজানো হতে পারে। সেক্ষেত্রে অনেক পেজ বা ডকুমেন্ট আগের লোকেশনে নাও থাকতে পারে। ফলে আপনি যখন আগের লোকেশনের ইউআরএল এ ক্লিক করবেন তখন 400 এরর মেসেজটা দেখতে পাবেন। ঘাবড়াবার কিছু নেই, মূল সাইটে ঢুকে আপনার কাঙ্ক্ষিত পেজটি সার্চ করে অথবা ম্যানুয়ালি খুঁজে বের করার চেষ্টা করুন।
- ব্রাউজারের কুকিজ এবং ক্যাশ ডাটা ক্লিয়ার করুনঃ ব্রাউজারে জমে থাকা অনেক পুরানো কুকিজ এবং ক্যাশ ডাটা জমে থাকার সার্ভার সেগুলো পড়তে পারে না, ফলে 400 এরোর মেসেজটি দেখাতে পারে। তাই এরকম 400 এর মেসেজ দেখলে ক্যাশ এবং কুকিজ ডাটা ক্লিয়ার করে পুনরায় ঐ লিংকে ঢোকার চেষ্টা করে দেখুন।
403 Forbidden
403 Forbidden এরোর তখনই ঘটে যখন আপনি এমন কোন ওয়েবপেজ বা তথ্য দেখতে চান যেটাতে এক্সেস করার কোন পারমিশন আপনার নেই। সত্যি বলতে, বেশিরভাগ সময়ই এই সমস্যা সমাধানে আপনার কিছুই করার থাকে না। তবে আশার কথা যে এটা যেহেতু এটা রিসোর্স পারমিশনের ব্যাপার, তাই বেশিরভাগ সময়ই সেই পারমিশনের নেওয়া ব্যবস্থা ঐ সাইটে থাকার কথা।
চলুন দেখে নিই, সংক্ষিপ্তভাবে 403 এরোর সমাধানে কী করা যায়। আর বিস্তারতি জানা ও বিস্তারিত সমাধানের জন্যে 403 Forbidden Error কী আর আপনি কীভাবে এর সমাধান করবেন শিরোনামের আমার আরেকটি লেখা থেকে একবার ঘুরে আসতে পারেন।
সমাধানঃ
- পেজ রিফ্রেশ করুনঃ যে কোন সমস্যাতেই রিফ্রেশ করতে পারেন, এটা বেশ কাজে দেয় অনেকসময়। এক্ষেত্রেও কীবোর্ডের F5 বাটন চেপে অথবা ম্যানুয়ালি সেটি করুন।
- পুনরায় ইউআরএল চেক করুনঃ অনেকসময় ভুল ইউআরএলও 403 এরোর এর কারণ হতে পারে। চেক করে নিশ্চিত হয়ে নিন, আপনার ইউআরএল কোন পেজকে পয়েন্ট করছে, কোন ডিরেক্টরিকে নয়। কারণ বেশিরভাগ ওয়েবসাইটই নিরাপত্তা জনিত কারণে তাদের ফোল্ডার বা ডিরেক্টরির এক্সেস রেস্ট্রিকটেড করে রাখে।
- আপনার পারমিশন চেক করুনঃ অনেক ওয়েবসাইটই তাদের কন্টেন্টগুলো শুধু তাদের লগ ইন করা ইউজারদের বা একটি নির্দিষ্ট লেবেলের মেম্বারদের জন্য রাখে। সেক্ষেত্রে আপনি যদি ঐ ওয়েবসাইটে লগ ইন করে না থাকেন বা সেই লেভেলের মেম্বার না হন, তাহলে স্বাভাবিকভাবেই 403 এরোর দেখতে পারেন। এই ক্ষেত্রে ও্যেবসাইটে রেজিট্রেশন করে লগ ইন করুণ এবং তাদের নীতিমালা পড়ে আপনার পারমিশন চেক করে নিন। প্রয়োজনে অ্যাডমিন্সট্ররের সাথে যোগাযোগ করে পারমিশন নিয়ে নিন।
404 Not Found
সবচেয়ে কমন যে এরোরটি সবসময়য় দেখা যায় সেটি হচ্ছে, 404 Not Found। এর মানে হচ্ছে, আপনি যে ফাইল, বা ওয়েবপেজটি খুঁজছেন সেটি সার্ভারে খুঁজে পাওয়া যাচ্ছে না। ভুল ইউআরএল এর জন্যই সাধারণত এই এরোর মেসেজটি দেখানো হয়, যেটির অস্তিত্ব সার্ভারে থাকে না।
সমাধানঃ
- পেজ রিফ্রেশ করুনঃ এক্ষেত্রে রিফ্রেশ করে কাজ হয় না বললেই চলে। তারপরও সেকেন্ড চান্স হিসেবে পেজটিকে একবার রিফ্রেশ করে দেখুন।
- ইউআরএল চেক করুনঃ যেহেতু সমস্যাটির প্রধান কারণ ভুল ইউআরএল, তাই ইউআরএল যে সবার আগে চেক করতে হবে এটি বলে দেওয়ার বিশেষ প্রয়োজন নেই। ইউআরএল এ অপ্রয়োজনীয় ক্যারেক্টার থাকলে বা এর মধ্য কোথাও স্পেস থাকলে সেসব রিমুভ করে পুনরায় ঢোকার চেষ্টা করুন।
- সাইটে ঢুকে পেজটিকে খুঁজে বের করার চেষ্টা করুনঃ হতে পারে আপনি যে ইউআরএল এ ঢোকার চেষ্টা করছেন সেটি এখন অকার্যকর কিন্তু আপনার কাঙ্ক্ষিত পেজটি সাইটে অন্যকোথাও বিদ্যামান। তাই সরাসরি পেজের ইউআরএল এ না ঢুকে মূল সাইটে গিয়ে আপনার প্রয়োজনীয় শব্দ বা টাইটেল লিখে সার্চ দিন কিংবা ম্যানুয়ালি একটা একটা করে খুঁজুন।
কমন কিছু অনলাইন এরোরের এই পর্বে এই ছিলো আজকের আলোচনা। আশা করি এখন এই এরোর মেসেজগুলোর অর্থ বুঝতে পারবেন এবং পরিস্থিতি অনুযায়ী সেসব সমাধান করতে পারবেন। আর সেই সাথে কমন কিছু অনলাইন এরোর এর আগামী পর্ব পড়ার জন্য নিয়মিত চোখ রাখুন আমাদের সাইটে।
Leave a Reply