Knowledgebase

كميات مفرطة من الأخطاء

  • التحقق من موقعك عن الأخطاء, خطأ خادم داخلي, خطأ موقع الويب, استخدام الموارد, تعليق الحساب
  • 0

في هذه المقالة ، سأراجع سبب وجود عدد كبير من الأخطاء القادمة من موقعك على الويب ، وقد يكون لذلك تأثير سلبي على استخدام موارد حسابك.
 
ما هو خطأ موقع الويب؟
بالنسبة إلى نقل مواقع الويب ، تستخدم الخوادم ومتصفحات الويب بعض رموز الحالة لنقل المعلومات بسرعة. على سبيل المثال ، إذا سألت خادمًا عن ملف صورة وعثر الخادم على هذا الملف ، فسوف يستجيب لمتصفح الويب الخاص بك مع استجابة HTTP 200 - OK. هذا يخبر متصفح الويب الخاص بك تم العثور على الملف ونقلها بنجاح.
 
تشير بعض أنواع الردود إلى حدوث خطأ ، ويمكن لرموز الخطأ هذه أن تمنحك إحصاءات بشأن ما يحدث مع عدد زيارات موقعك الإلكتروني ، وكيف قد لا يرى بعض الزوار موقعك الإلكتروني بالكامل كما هو متوقع.
 
403 ممنوع
عند مواجهة خطأ 403 محظور ، فهذا هو الخادم الذي يرفض الوصول إلى الملف المطلوب من الزائر. يحدث هذا عادةً بسبب أذونات أو قواعد موضوعة داخل ملف .htaccess.
عادة عندما يتسبب شخص ما في حدوث خطأ 403 ، فإنه لن يتسبب مباشرة في الكثير من استخدام الموارد ، حيث يتم رفض الوصول إليه لجعل الخادم يقوم بتشغيل البرنامج النصي الذي قد يطلبه. ومع ذلك ، إذا كانوا يحاولون الزحف إلى موقع الويب الخاص بك وإيجاد بعض الأقسام التي لا تحرمهم من الوصول إليها والتي قد تؤدي إلى استخدام إضافي.
 
404 غير موجود
إذا تعذر على الخادم العثور على ملف الصورة الذي قمت بطلبه ، فسيتم بدلاً من ذلك الرد باستخدام استجابة 404 - غير موجود. يمكنك قراءة المزيد عن صفحات الخطأ 404 التي لم يتم العثور عليها لمعرفة السبب في أنه يمكن أن يكون هناك مشكلة في أن يقوم الخادم بمعالجة أنواع الأخطاء هذه ديناميكيًا.
عادةً ما يكون رؤية عدد كبير من أخطاء 404 سيئًا ، فأنت تريد عادةً حظر المستخدمين الذين يخمنون عشوائيًا على عناوين URL غير الموجودة ، أو تحديث الروابط غير الصحيحة التي تشير إلى الملفات التي لم تعد موجودة.
 
406 - غير مقبول
غالبا ما يحدث خطأ غير مقبول 406 عند تشغيل قاعدة ModSecurity. يمكن أن يشير ذلك إلى نوع ضار معروف من الطلب على موقعك ، أو عادةً ما يتم تشغيل تنبيه خاطئ بواسطة مكوّن إضافي ربما مكنته.
 
 
يمكنك تعطيل ModSecurity بشكل كامل على حساب الاستضافة المشترك الخاص بك باستخدام المكوّن الإضافي ModSec manager المذكور في الرابط أعلاه. إذا كنت تستخدم خادمًا مخصصًا لخدمة VPS أو خادمًا مخصصًا ، يمكنك أيضًا العثور على قواعد ModSecurity محددة وتعطيلها والتي قد يتم تشغيلها بواسطة طلب مشروع تحاول القيام به.
 
500 - خطأ خادم داخلي
 
تمت مواجهة خطأ الخادم الداخلي 500 عندما يكون هناك شرط غير متوقع في الطلب ، ويمنع الخادم من عرض البيانات المتوقعة. يحدث هذا عادةً عند وجود مشكلة في الكود الخاص بأحد PHP الخاص بك أو البرامج النصية الأخرى من جانب الخادم.
 
عند حدوث خطأ غير متوقع مثل هذا ، يمكن أن يؤدي إلى عمليات تنفيذ غير متكررة متعددة للتعليمات البرمجية ، ويمكن أن يتسبب أيضًا في استخدام وحدة المعالجة المركزية بنسبة 100٪ لفترات طويلة من الوقت. ولهذا السبب ، من الأفضل دائمًا ضمان عدم حصول موقعك على الويب بعدد كبير من الأخطاء لخفض استخدام الموارد.
 
 
التحقق من موقعك عن الأخطاء
 
باستخدام الخطوات أدناه ، يمكنك بسهولة العثور على ما إذا كان أحد مواقع الويب لديك يواجه عددًا كبيرًا من الأخطاء.
 
 
  1. سجل الدخول للوحه التحكم
    ضمن قسم السجلات ، انقر على Awstats.
     
     
  2. انقر على العدسة المكبرة بجوار النطاق الذي ترغب في التحقق من وجود أخطاء فيه.
     
     
  3. باتجاه الجزء السفلي من العمود الأيمن ، انقر على رابط رموز حالة HTTP.
     
     
    في هذه الحالة ، يمكننا أن نرى الخطأ الأكثر شيوعًا الذي واجهناه هو 404 ، إذا نقرنا عليه ، يمكننا أن نرى أي طلبات تسببت في معظم الأخطاء 404 أيضًا.
     
     
    awstats click on 404s
يجب أن تفهم الآن سبب وجود عدد كبير من الأخطاء في موقعك على الويب قد يؤدي إلى مشكلات في استخدام الموارد ، وقد يتسبب ذلك في تعليق الحساب في الظروف القصوى.
 
 
 
 
 
 
 
 
 
 
 
 

Was this answer helpful?