কিভাবে "একটি ক্যাশে যাচাইকারী নির্দিষ্ট করুন" ত্রুটি ঠিক করবেন?

Harshita Bhatia Blog / Magazine Aug 31, 2022

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

"একটি ক্যাশে যাচাইকারী নির্দিষ্ট করুন" Error? কি

এই ত্রুটির অর্থ হল ক্যাশে যাচাইকারী হয় অনুপস্থিত বা অবৈধ। একটি পৃষ্ঠার ক্যাশ করা কপি এখনও বৈধ কিনা তা ক্যাশিং সিস্টেমকে বলতে একটি ক্যাশে যাচাইকারী ব্যবহার করা হয়। ক্যাশে যাচাইকারী অনুপস্থিত বা অবৈধ হলে, ক্যাশে করা কপিটি এখনও বৈধ কিনা তা ক্যাশিং সিস্টেম নির্ধারণ করতে পারে না এবং ক্যাশড কপির পরিবর্তে একটি ত্রুটি পৃষ্ঠা পরিবেশন করবে।

এই ত্রুটির জন্য দুটি সম্ভাব্য কারণ আছে:

1) পৃষ্ঠার ক্যাশ কপি থেকে ক্যাশে যাচাইকারী অনুপস্থিত হতে পারে। ক্যাশে ভ্যালিডেটর পৃষ্ঠায় যোগ করার আগে পৃষ্ঠাটি ক্যাশ করা হলে এটি ঘটতে পারে।

আশ্চর্যজনক ওয়েবসাইট তৈরি করুন

সেরা বিনামূল্যে পৃষ্ঠা নির্মাতা Elementor সঙ্গে

এখুনি শুরু করুন

2) ক্যাশে যাচাইকারী অবৈধ হতে পারে। এটি ঘটতে পারে যদি পৃষ্ঠাটি ক্যাশে করার পরে ক্যাশে যাচাইকারী পরিবর্তন করা হয়।

কেন "একটি ক্যাশে যাচাইকারী নির্দিষ্ট করুন" ত্রুটি ঘটে ?

"একটি ক্যাশে যাচাইকারী নির্দিষ্ট করুন" ত্রুটি বিভিন্ন কারণে ঘটতে পারে৷ একটি সাধারণ কারণ হল সার্ভারে অনুরোধ করা ফাইলের ফাইল এক্সটেনশনের জন্য সঠিক MIME প্রকার কনফিগার করা নেই।

উদাহরণস্বরূপ, আপনি যদি .htm এক্সটেনশনের সাথে একটি ফাইল অ্যাক্সেস করার চেষ্টা করছেন, কিন্তু সার্ভারটি সেই এক্সটেনশনের সাথে ফাইলগুলি পাঠ্য/প্লেইন হিসাবে পাঠাতে কনফিগার করা হয়েছে, ব্রাউজারটি সঠিকভাবে পৃষ্ঠাটি রেন্ডার করতে সক্ষম হবে না। এটি "একটি ক্যাশে যাচাইকারী নির্দিষ্ট করুন" ত্রুটি দেখাবে।

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

ক্যাশে হেডার সঠিকভাবে সেট না করা থাকলে, ব্রাউজার প্রতিক্রিয়া ক্যাশে করতে সক্ষম হবে না এবং "একটি ক্যাশে যাচাইকারী নির্দিষ্ট করুন" ত্রুটি দেখাবে।

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

কিভাবে ওয়ার্ডপ্রেস ? এ একটি ক্যাশে যাচাইকারী নির্দিষ্ট করবেন

আপনার ওয়ার্ডপ্রেস সাইটে একটি ক্যাশে ভ্যালিডেটর যোগ করার সময়, আপনি যে ধরনের ক্যাশে ভ্যালিডেটর চান তা নির্দিষ্ট করতে হবে। তিন ধরনের যাচাইকারী আছে: শেষ-সংশোধিত শিরোনাম, ETag এবং If-Modified-Since হেডার। প্রতিটির নিজস্ব সুবিধা এবং অসুবিধা রয়েছে।

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

ETag হল আরও সঠিক ক্যাশে যাচাইকারী। এটি একটি পৃষ্ঠার প্রতিটি সংস্করণের জন্য একটি অনন্য শনাক্তকারী ব্যবহার করে। এটি প্রতিটি ফাইলের জন্য একটি অনন্য শনাক্তকারী ব্যবহার করে, তাই এটি বলতে পারে যে ফাইলটির বিষয়বস্তু আসলেই পরিবর্তিত হয়েছে কিনা — এমনকি যদি ফাইল পরিবর্তনের সময় পরিবর্তিত হয়।

এটি গতিশীল সামগ্রী বা ঘন ঘন পরিবর্তিত বিষয়বস্তুর সাথে ব্যবহারের জন্য এটি আদর্শ করে তোলে। এই ধরনের যাচাইকারীর অসুবিধা হল যে এটি Last-Modified হেডারের চেয়ে ধীর হতে পারে।

If-Modified-Since হেডার হল দ্রুততম ক্যাশে যাচাইকারী। এটি ব্রাউজারকে বলে যে পৃষ্ঠাটি শেষবার অনুরোধ করা থেকে পরিবর্তন করা হয়েছে কিনা। এই ধরনের যাচাইকারীর অসুবিধা হল ব্রাউজার ক্যাশে বন্ধ থাকলে এটি বাইপাস করা যেতে পারে।

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

উপসংহার

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

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

Divi WordPress Theme