بعد نقل موقع إلى الخادم النهائي ، لم يعد بإمكاني الوصول إلى الموقع. عندما أذهب إلى الصفحة الرئيسية ، أحصل على WSD على Firefox وخطأ 500 على Google Chrome.
نظرًا لأنها استضافة مشتركة ، لا يمكنني الوصول إلى سجل أخطاء Apache ، وأتساءل عما إذا كان أي شخص قد واجه ذلك من قبل. كيف وجدت طريقك للخروج منه؟
المقالة حول شاشة الموت البيضاء (صفحة فارغة تمامًا) هي مكان جيد للبدء.
اعتمادًا على مضيفك المشترك ، يمكنك غالبًا الوصول إلى السجلات إذا قمت بدس حول لوحة التحكم الخاصة بك ، أو في بعض الأحيان يتم نسخها إلى دليل منزلك.
نظرًا لأنك ذكرت الاستضافة المشتركة بشكل صريح ، فإن أفضل ما لديك هو فتح تذكرة مشكلة. يمكنهم أن يخبركوا بالضبط ما هو الخطأ بسهولة إلى حد ما.
إذا كان هناك خطأ 500 صحيح ، فإن تخميني هو أن أحد هذين الخطين في .htaccess يسبب المشكلة.
Options -Indexes
Options +FollowSymLinks
يمكنك محاولة التعليق عليها في وقت واحد ومعرفة ما يحدث. أظن أن مضيفك لديه AllowOverride
تم تعيينه على None
وواحد من هؤلاء يحاول تعيين قيمة غير افتراضية قام المضيف بتعيينها.
للإجابة على سؤالك الرئيسي ، لا يوجد شيء يجعل الخادم يتصرف بشكل مختلف بناءً على متصفحك - إنه فقط المتصفحات التي تعرض نتائج خطأ 500 بشكل مختلف.
ولكن ، بالنسبة إلى حل الخطأ 500 الأساسي - أشياء أخرى يجب التحقق منها ؛
إصدار PHP - هل يعمل الخادم النهائي على إصدار مختلف؟