تمكين Display_errors من داخل الرمز
-
22-09-2019 - |
سؤال
لقد عانى خادم التطوير الخاص بنا من عدم تطابق التكوين في التحديث الأخير إلى PHP 5.3 ، والآن لا يمكنني رؤية أي أخطاء - في أي وقت أصطاد فيه خطأً قاتلًا/تحليلًا ، أرى فقط صفحة فارغة.
الآن ، أعرف كيفية تمكين الإبلاغ عن الخطأ في الحالات العادية ، لكن لا يمكنني الوصول إلى php.ini و ini_set('display_errors', 1)
من الواضح أنه لا يقطعها إذا ضربت الصفحة خطأ في التحليل.
هل هناك أي طريقة أخرى لتعيين / تجاوز إعدادات php.ini ، عبر .htaccess ربما؟
المحلول
نعم ، في .htaccess ، يمكنك وضع:
php_value display_errors 1
... طالما لم يضع أحد ما يلي في ملف تكوين Apache غير HTACASS:
php_admin_value display_errors 0
يرى هنا لمزيد من المعلومات.
لا تنتمي إلى StackOverflow