Hostwinds دروس
نتائج البحث عن:
جدول المحتويات
العلامات: http errors
عادة ما يبدو هذا الخطأ شيئا مثل هذا:
ما قد تراه: "واجه الخادم خطأ داخلي أو خطأ في إكمال طلبك. يرجى الاتصال بمسؤول الخادم، و Webmaster@example.com، وإبلاغهم في الوقت الذي حدث فيه الخطأ. أي شيء قد تفعله قدقد تسبب في الخطأ. قد تكون المزيد من المعلومات حول هذا الخطأ متاحة في سجل خطأ الخادم. "
إذا رأيت خطأ 500 خادم داخلي، فلن يتمكن الخادم من الوفاء بالطلب الذي يبدو صالحا.أي رمز خطأ يبدأ برقم الخمسة (5) يعني أن الخادم يعرف أنه صادف مشكلة ولا يمكنه القيام بما هو مطلوب.
ربما يكون سبب خطأ خادم داخلي عام عام من خلال خطأ بسيط في التكوين في مكان ما على موقعك أو برنامج نصي يستخدمه.لا يخبرك بالضبط ما هي المشكلة، كما هو خطأ عام.(سنشرح بإيجاز أخطاء محددة أخرى تبدأ مع خمسة (5) في أسفل هذه الصفحة)
قد تشمل الأسباب، ولكن لا تقتصر على:
للعثور على السبب الدقيق، يجب عليك إلقاء نظرة على سجلات الخطأ الموجودة في CPanel.إذا كنت بحاجة إلى مساعدة، فقم بإرسال تذكرة، وسيدعد أحد التقنيين لدينا بمساعدتك في معرفة ذلك.
قد يكون هناك عدة أسباب محتملة للتحقيق في إصلاح خطأ خادم داخلي 500.
أولا، تأكد من صحة ملف .htaccess وأن المجلدات والملفات الموجودة على موقعك لها الأذونات الصحيحة.تأكد من التحقق من أي مشاكل في السمات والمكونات الإضافية، وتحقق من رمز PHP للأخطاء.
سيعتمد الحل على ما تسبب في البداية في الخطأ.وبمجرد تحديد السبب، يمكنك محاولة إصلاحه.
حددنا أدناه بعض الأسباب الأكثر شيوعا للخطأ وكيفية إصلاحها.
ربما السبب الأكثر شيوعا لخطأ 500، ولكن إذا لم تكن متأكدا، اتبع هذه الخطوات لتحديد ما إذا كان السبب (إذا لم تتمكن من العثور على السبب في سجلات الخطأ):
إذا ذهب الخطأ، فهناك مشكلة في ملف .htaccess الخاص بك.قم بتغييره إلى الاسم الأصلي وبدء عرض القطع من التعليمات البرمجية في ملف .htaccess لتحديد المشكلة.
للقيام بذلك بسرعة وأمان، ضع علامة رقمية (#) بدون قوسين في بداية سطر واحد "التعليق" هذا الخط، لذلك ليس "قراءة" عند تحميل موقعك.
افعل سطر واحد، ثم تحقق لمعرفة ما إذا كان الخطأ يستمر.إذا كان الأمر كذلك، أضفه إلى السطر التالي والتحقق مرة أخرى.تذكر عدم إرجاع جميع الخطوط الأخرى بمجرد العثور على خط المشكلة وثابتة أو إزالتها.
إذا قمت بفحص جميع الأسطر واستمرت المشكلة ، فانتقل إلى القسم التالي.
يجب أن يكون الملفات والمجلدات أذونات محددة محددة لهم.يمكنك أن ترى ما يتم تعيينه لتغييره وتغييره عن طريق الذهاب إلى مدير الملفات في CPanel وابحث عن "أذونات".
يجب أن تكون الأذونات:
المجلدات - 0755
الملفات - 0644
إذا كان هناك شيء هنا يحل المشكلة، فلا تتردد في الاتصال بنا على الدردشة الحية أو إرسال تذكرة لمساعدتك في الحصول عليها وموقعك مرة أخرى عبر الإنترنت.
في بعض الأحيان ، قد يحدث خطأ 500 بسبب مكون إضافي أو سمة.
إذا أظهر الخطأ بعد تثبيت مكون إضافي جديد:
إذا أظهر الخطأ بعد تثبيت سمة جديدة:
إذا كان ذلك يعمل على إصلاح الموقع، فحاول إعادة تثبيت السمة أو البرنامج المساعد. إذا ترمي الخطأ مرة أخرى، فقم بتغيير الاسم واتركه.
يمكن أن تسبب مشكلات PHP أيضا خطأ 500.تأكد من أن تقارير خطأ PHP قيد التشغيل حتى تتمكن من البحث ونرى هناك مشكلة محتملة.يمكنك تشغيله عن طريق القيام بما يلي:
display_error = off
log_errors = تشغيل
error_log = "error.log"
إذا كان رمز PHP الخاص بك يبدأ الاتصالات الخارجية (الاستيلاء على تغذية RSS، وما إلى ذلك)، فتأكد من أن تشمل معالج مهلة. إذا كانت أوقات البرنامج النصي PHP في طريقة Blunky، فيمكنها رمي خطأ 500.
أيضا، تأكد من أن تطبيقات PHP لها ذاكرة كافية مخصصة لهم.إذا كان ذلك منخفضا جدا، فسيؤدي ذلك إلى خطأ فادح.
display_error = off
log_errors = On
error_log = "error.log"
لا يمكن للخادم الوفاء بالطلب، أو ببساطة لا يفهم ما يطلبه.قد لا تكون طريقة الطلب صالحة، أو قد لا يدعم الخادم طريقة الطلب.في بعض الحالات، قد يكون هناك برنامج على الخادم الذي يحتاج إلى تحديثه، وغالبا ما يكون هناك شيء غير متوفر بعد، مثل ميزات جديدة مقدمة إلى API.
تلقى الخادم طلبا من خادم آخر غير صالح.قد يعرض بطرق مختلفة، بما في ذلك:
سوف ترى في كثير من الأحيان "nginx" على الشاشة.
غالبا ما تكون هذه الأخطاء مجرد مشكلة ملهمة بين الخوادم عبر الإنترنت لا تملك أي سيطرة.في أوقات أخرى قد تكون مشكلة في متصفحك.إذا رأيت هذا الخطأ، فحاول مسح ذاكرة التخزين المؤقت الخاصة بك، والتحقق من اتصالك بالإنترنت، والتحقق من ما إذا كان الموقع يعمل في متصفح آخر أو من اتصال آخر.إذا استمر، يرجى التواصل معنا!
يشبه هذا الخطأ واحد 502، لكن ببساطة لا يحصل على طلب بدلا من عدم الوفاء بالطلب.من المرجح أن تكون مشكلة مع الخادم، أو قد تكون قيد التشغيل من البرامج النصية التي تتطلب المزيد من الوقت لتشغيلها بالكامل.
أولاً ، قم بتحديث الصفحة لمعرفة ما إذا كانت قائمة. إذا حدث ذلك ، يمكنك محاولة إصلاح هذا:
لا يدعم الخادم بروتوكول HTTP المستخدم في الطلب.حاول استخدام متصفح مختلف ومعرفة ما إذا كان يعمل، لأنها قد تكون مشكلة في متصفح قديم.
كتب بواسطة Michael Brower / ديسمبر 13, 2016