it-swarm.asia

ما الذي يجعل موقع Drupal يعرض خطأ 500 أو صفحة فارغة حسب المتصفحات؟

بعد نقل موقع إلى الخادم النهائي ، لم يعد بإمكاني الوصول إلى الموقع. عندما أذهب إلى الصفحة الرئيسية ، أحصل على WSD على Firefox وخطأ 500 على Google Chrome.

نظرًا لأنها استضافة مشتركة ، لا يمكنني الوصول إلى سجل أخطاء Apache ، وأتساءل عما إذا كان أي شخص قد واجه ذلك من قبل. كيف وجدت طريقك للخروج منه؟

4
silkAdmin

المقالة حول شاشة الموت البيضاء (صفحة فارغة تمامًا) هي مكان جيد للبدء.

اعتمادًا على مضيفك المشترك ، يمكنك غالبًا الوصول إلى السجلات إذا قمت بدس حول لوحة التحكم الخاصة بك ، أو في بعض الأحيان يتم نسخها إلى دليل منزلك.

نظرًا لأنك ذكرت الاستضافة المشتركة بشكل صريح ، فإن أفضل ما لديك هو فتح تذكرة مشكلة. يمكنهم أن يخبركوا بالضبط ما هو الخطأ بسهولة إلى حد ما.

إذا كان هناك خطأ 500 صحيح ، فإن تخميني هو أن أحد هذين الخطين في .htaccess يسبب المشكلة.

Options -Indexes
Options +FollowSymLinks

يمكنك محاولة التعليق عليها في وقت واحد ومعرفة ما يحدث. أظن أن مضيفك لديه AllowOverride تم تعيينه على None وواحد من هؤلاء يحاول تعيين قيمة غير افتراضية قام المضيف بتعيينها.

6
mpdonadio

للإجابة على سؤالك الرئيسي ، لا يوجد شيء يجعل الخادم يتصرف بشكل مختلف بناءً على متصفحك - إنه فقط المتصفحات التي تعرض نتائج خطأ 500 بشكل مختلف.

ولكن ، بالنسبة إلى حل الخطأ 500 الأساسي - أشياء أخرى يجب التحقق منها ؛

إصدار PHP - هل يعمل الخادم النهائي على إصدار مختلف؟

حد ذاكرة PHP

2
Garry