إذا كنت مالك موقع ويب يبدأ فجأة في إنتاج مثل هذه الأخطاء، فمن المهم بالنسبة لك أن تفهم ما تعنيه وسبب حدوثها وكيفية التخلص منها.
في كثير من الأحيان، في المنتديات المختلفة على الإنترنت، يمكنك رؤية مناقشات حول موضوع إزالة الأخطاء على الموقع. في بعض الأحيان تكون المشاكل التي تنشأ بسيطة ويمكن للمستخدم حلها بشكل مستقل، دون اللجوء إلى المتخصصين.
ولمعرفة ما يجب فعله في موقف غير متوقع، يجدر قراءة وصف الأخطاء الأكثر شيوعًا، وكذلك قراءة دليل التخلص منها.
تحدث أخطاء بروتوكول HTTP عندما يتعذر على خادم الويب، لسبب ما، إرسال المستند المطلوب إلى المستخدم بنجاح. في هذه الحالة، سيقوم الخادم بإبلاغ المستخدم في رأس HTTP برمز الخطأ الذي حدث.
يمكن أن تكون رموز الخطأ إيجابية أو سلبية أو ناجحة أو غير ناجحة.
هناك 4 أنواع من الرموز (xx عبارة عن مزيج من أي أرقام):
من الأمور الأكثر أهمية بالنسبة لمالك الموقع هي الرموز التي تشير إلى الأخطاء من جانب العميل أو الخادم. يتم عرض أسباب وطرق إزالة هذه الأخطاء أدناه.
عندما تذهب إلى أحد مواقع الويب، قد يعرض متصفحك "400 طلب سيئ". وهذا يعني أن الخادم اكتشف خطأً في بناء الجملة في الاستعلام الذي أدخله المستخدم. ومع ذلك، قد يظهر هذا الخطأ ليس فقط عند إدخال عنوان الموقع، ولكن أيضًا، على سبيل المثال، عند تسجيل الدخول إلى لوحة التحكم الخاصة بموقعك. قد يكون هناك عدة أسباب لذلك:
من أجل تحديد أي من الخيارات المدرجة ينطبق على حالتك، تحتاج إلى اختبار كل واحد منهم حتى يتم القضاء على المشكلة تماما. لنبدأ بالسبب المحتمل الأول.
إذا استمر الخطأ، تابع للتحقق من السبب التالي.
إذا استمرت المشكلة، تابع التحقق.
الخطأ 403 يعني أن الخادم لا يمكنه تلبية الطلب بسبب رفض الوصول إلى الملفات أو الصفحات المطلوبة. يمكن أن يحدث هذا الخطأ لعدد من الأسباب. دعونا نلقي نظرة على الأكثر شيوعا:
الخطأ 404 يعني أن الخادم لا يمكنه العثور على البيانات التي طلبها المستخدم.
أسباب هذا الخطأ:
الخطأ 500 يعني وجود خطأ داخلي في الخادم. يمكن أن تحدث هذه المشكلة لسببين:
هذا الخطأ هو نتيجة لطلب تلقى استجابة غير صالحة من الخادم. قد يكون هناك عدة أسباب للمشكلة:
يحتوي كل حساب على خادم الاستضافة على عدد معين من عمليات العمل المخصصة وفقًا لخطة التعريفة المحددة. تتم معالجة الطلبات على أساس أسبقية الحضور؛ حيث تصل إلى الخادم، حيث تتم معالجة الطلبات الخفيفة على الفور، بينما تتم معالجة الطلبات الثقيلة ببطء. كل قائمة انتظار محدودة بعدد معين من الطلبات. إذا كان الطلب الجديد خارج هذه الحدود، فلن يتم قبوله وبدلاً من النتيجة، سيعرض المتصفح إشعار "الخدمة غير متاحة مؤقتًا".
لإصلاح هذا الخطأ عليك معرفة الأسباب التي قد تؤدي إلى ظهوره:
يمكن أن تحدث الأخطاء المدرجة في كثير من الأحيان، لذا فإن معرفة أسباب حدوثها وكيفية التخلص منها سيساعدك على حل المشكلة بنفسك، مما يوفر الوقت في انتظار الرد والبحث عن السبب من الدعم الفني.
إذا كنت ترى الخطأ "ERR_TOO_MANY_REDIRECTS" في متصفح الويب لديك، فأنت لست وحدك. تم الإبلاغ عن هذا من قبل العديد من مستخدمي Windows. يحدث هذا الخطأ مع ظهور الرسالة "تحتوي صفحة الويب هذه على حلقة إعادة توجيه" ويمنع تحميل موقع الويب.
تحدث هذه المشكلة عادةً عند إعادة التوجيه من عنوان URL الأصلي إلى عنوان جديد، ولكن للأسف ينتهي الأمر في حلقة إعادة توجيه لا نهائية. يكتشف المتصفح هذا الموقف، ويكسر الحلقة ويعرض رسالة خطأ. قد يكون سبب توقفك في هذه الحلقة هو مشكلة في الخادم أو المستخدم النهائي.
فيما يلي أربع طرق لإصلاح الخطأ (عدد كبير جدًا من عمليات إعادة التوجيه):
قد يحدث الخطأ ERR_TOO_MANY_REDIRECTS بسبب متصفح الويب الذي تستخدمه. يمكنك محاولة زيارة نفس عنوان URL باستخدام حلول أخرى. إذا استمر الخطأ، فقد تكون المشكلة من جانب الخادم. قد تحتاج إلى تسجيل الدخول إلى الموقع في أوقات أخرى. إذا لم يظهر الخطأ في المتصفح الجديد، فجرّب الطرق الموضحة أدناه لحل المشكلات في متصفحك الأصلي.
قد تحتوي بيانات المتصفح مثل سجل التصفح وذاكرة التخزين المؤقت وملفات تعريف الارتباط على ملفات معيبة تسبب الخطأ ERR_TOO_MANY_REDIRECTS. يعد مسح هذه البيانات طريقة فعالة لتصحيح الخطأ. لمسح بيانات التصفح الخاصة بك:
في جوجل كروم:
في موزيلا فايرفوكس:
قد يكون سبب الخطأ ERR_TOO_MANY_REDIRECTS هو امتداد متصفح غير صحيح. تحتاج إلى فتح مدير الامتدادات في متصفحك والتحقق من الحلول المثبتة فيه.
فيما يلي أمثلة للتحقق من الإضافات في Chrome وFirefox.
بالنسبة لمتصفح Chrome: اكتب "chrome://extensions" في شريط العناوين ثم اضغط على Enter. يمكنك بعد ذلك رؤية جميع الإضافات المدرجة أدناه ويمكنك محاولة تمكين أو تعطيل أي منها.
يمكنك تعطيل كافة الملحقات لمعرفة ما إذا كان هذا سيؤدي إلى حل المشكلة. إذا كان الأمر كذلك، فيمكنك تمكين ملحق واحد في كل مرة لتحديد الملحق الذي يسبب المشكلة.
مساء الخير
لقد حصلت على خطأ في موقع الويب الخاص بي ERR_TOO_MANY_REDIRECTS. كيف تصلحها؟
خطأ ERR_TOO_MANY_REDIRECTSتعني حرفيًا "الموقع يستخدم حلقة لا نهاية لها من عمليات إعادة التوجيه". وعادة ما يظهر بعد أي تغييرات على الموقع، في حالة وجود تكوين إعادة توجيه غير صحيح على الخادم، أو بسبب إعدادات غير صحيحة لخدمات الطرف الثالث المستخدمة في الموقع.
هناك عدة طرق لإصلاح الخطأ.
أسهل طريقة هي مسح ملفات تعريف الارتباط في متصفحك، وهو ما ينصح به مطورو متصفحات الويب الشهيرة أنفسهم. لذا، بسكويت-الملفات التي يحفظها المتصفح على جهاز الكمبيوتر الخاص بك يمكن أن تحتوي في بعض الأحيان على بيانات خاطئة تؤدي إلى حدوث خطأ. لذلك يوصى بإزالتها (يحتوي كل متصفح على الأدوات المناسبة في الإعدادات).
في كل مرة تزور فيها موقعًا معينًا، يقوم المتصفح بتخزين معلومات متنوعة محليًا، بما في ذلك بعض إعدادات الموقع (بما في ذلك بسكويت). لحل هذه المشكلة، يمكنك مسح ذاكرة التخزين المؤقت، وبالتالي مسح أي بيانات خاطئة مرتبطة بموقع معين.
بالإضافة إلى ذلك، قد يتم تخزين بعض البيانات الخاطئة في ذاكرة التخزين المؤقت الموجودة على خادم الاستضافة الخاص بك. توفر العديد من شركات الاستضافة مثل هذه الخدمة، والتي يمكن تنفيذها من لوحة الإدارة.
إذا كان موقع الويب الخاص بك يستخدم خادمًا وكيلاً (على سبيل المثال، كلاودفليرأو سوكوري)، ثم يمكنك أيضًا إجراء التنظيف في إعداداته.
إذا لم يحل مسح ذاكرة التخزين المؤقت المشكلة، فستحتاج إلى معرفة سببها. للقيام بذلك، هناك خدمة مريحة عبر الإنترنت لإعادة توجيه المدقق، والتي ستساعدك على تحديد المكان الذي تبدأ فيه دورة إعادة التوجيه بالضبط.
سبب آخر للخطأ ERR_TOO_MANY_REDIRECTSيكمن في إعدادات البروتوكول https. لذا، إذا قمت بنقل موقعك للعمل وفقًا له https، إذن، أولاً، تحتاج إلى التحقق من وجود برنامج مثبت ويعمل طبقة المقابس الآمنة-شهادة. وفي حالة غيابه، فلن يعمل البروتوكول الآمن بشكل صحيح على موقعك. بعد ذلك، يجب عليك التحقق مما إذا تم تكوين إعادة التوجيه بشكل صحيح أم لا httpعلى httpsسواء على الخادم أو على الموقع. في الحالة الأخيرة، غالبًا ما يتم تثبيت مكون إضافي خاص يقوم تلقائيًا بإعادة توجيه جميع الروابط إلى البروتوكول الجديد. تحتاج أيضًا إلى التحقق من عنوان موقع الويب
في لوحة الإدارة ( الإعدادات -> عام). غالبًا ما يحدث الخطأ بسبب حقيقة أنه بعد نقل الموقع إليه httpsبقي عنوانه مع http. كلا الحقلين ( عنوان ووردبريس (URL)و عنوان الموقع (URL)) يجب أن يتطابق ويبدأ بـ https.
غالبًا ما يحدث خطأ تكرار إعادة التوجيه بسبب التشغيل غير الصحيح لأي مكون إضافي نشط. في هذه الحالة، تحتاج إلى تعطيل كافة المكونات الإضافية (إعادة تسمية المجلد الإضافاتفي دليل الملفات بموقعك). إذا بدأ الموقع في العمل بشكل صحيح، فسيتعين عليك معرفة البرنامج المساعد الذي فشل.
واجه أي مستخدم إنترنت نشط تقريبًا أخطاء عند العمل مع مواقع الويب. من المهم بشكل خاص أن يعرف مالك الموقع سبب هذه الأخطاء.
في كثير من الأحيان، تكون المشكلات التي تسبب الأخطاء بسيطة ويمكنك حلها بنفسك. أولاً، عليك أن تتعرف على أنواع الأخطاء الأكثر شيوعًا، ثم على خوارزمية التخلص منها.
يمكن أن يحدث خطأ في بروتوكول http إذا لم تصل الملفات التي طلبها المستخدم من الخادم. في مثل هذه الحالة، يقوم الخادم بإبلاغ المستخدم برمز الخطأ. هناك أربعة أنواع فقط من رموز استجابة الخادم: اثنان ناجحان واثنان غير ناجحين.
قائمة أخطاء http (xx – أي أرقام):
2xx— تم إكمال الطلب المطلوب؛
3xx— تم إرسال الطلب المطلوب إلى المستخدم، وهو ما يعتبر أيضًا رمزًا إيجابيًا؛
4xx— لم يتم إرسال الملف إلى المستخدم بسبب خطأ. يشير هذا الرمز إلى خطأ من جانب العميل؛
5xxx- خطأ في الخادم.
أدناه سنقوم بتحليل آخر رمزين لاستجابة الخادم. هذه هي الأخطاء الأكثر شيوعا، وإزالتها لا تتطلب الكثير من الوقت.
إذا ظهر لك خطأ 400 عند طلب موقع ما، فهذا يعني وجود خطأ في الطلب نفسه. ولكن قد يحدث هذا الخطأ إذا كنت تحاول تسجيل الدخول إلى لوحة التحكم الخاصة بموقعك. يحدث هذا غالبًا لأربعة أسباب:
لحل هذه المشكلة، تحتاج إلى التحقق من كل سبب محتمل على حدة.
تم حظر المتصفح بواسطة برنامج مكافحة الفيروسات
تأكد من أن متصفحك ليس مدرجًا في قائمة التطبيقات المحظورة في برنامج مكافحة الفيروسات لديك. إذا وجدت، قم بزيادة مستوى الثقة فيه وحفظ الإعدادات.
تم حظر المتصفح بواسطة جدار الحماية.
في هذه الحالة، تحتاج إلى تعطيل جدار الحماية مؤقتًا، ومسح ملفات تعريف الارتباط والنقود، ثم تحديث الصفحة في متصفحك. إذا تم حل المشكلة، فأنت بحاجة إلى إضافة المتصفح إلى البرامج المسموح بها في جدار الحماية.
ملفات تعريف الارتباط والنقود
الحل الأبسط هو مسح ملفات تعريف الارتباط والأموال النقدية في متصفحك، ثم تحديث صفحة الخطأ.
اتصال إنترنت غير مستقر.
اتصل بمزود الخدمة الخاص بك لمعرفة سبب انقطاع الخدمة. ربما يكون المزود قيد العمل.
إذا كانت استجابة الخادم هي الخطأ 403، فهذا يعني أنه تم رفض الوصول إلى الملفات المطلوبة. الأسباب الأكثر شيوعًا:
يعني هذا الخطأ أن الخادم لم يعثر على البيانات المطلوبة. الأسباب الرئيسية لحدوثه:
لمعرفة ما يعنيه رمز خطأ http 500، تحتاج إلى التحقق من أسباب حدوثه.
تشير حالات خطأ http مثل 502 إلى أن الخادم قدم استجابة غير صالحة. أسباب هذا الخطأ:
كل موقع، موجود على استضافة، لديه عدد محدود من عمليات العمل المتاحة له، اعتمادا على التعريفة. يتم تنفيذ العمليات بدورها، وكلما زاد عدد العمليات، كلما زاد انسداد قائمة الانتظار، وعدد العمليات التي تكون محدودة. وبالتالي، إذا لم تتناسب العملية مع حجم قائمة الانتظار التي تم تكوينها، فلن يتم تنفيذها. في هذه الحالة، يعرض الخادم الخطأ "الخدمة غير متاحة مؤقتًا". أسباب الخطأ:
حتى مواقع الويب التي تقدم أفضل خدمة تواجه أحيانًا أخطاء. لحلها بنفسك، عليك أن تفهم سبب خطأ http. ستساعدك هذه المعرفة على توفير الوقت والموارد، لأنك لن تحتاج إلى الاتصال بالدعم الفني للمزود.