طريقة فتح تقرير خطأ PHP هي للرجوع إليها.
هناك العديد من إعدادات التكوين في ملف php.ini. يجب أن يكون لديك ملف php.ini الخاص بك إعداده ووضعه في الدليل المناسب ، كما هو موضح في الوثائق لتثبيت PHP و Apache 2 على Linux.
عند تصحيح تطبيق PHP ، يجب أن تعرف متغيرين للتكوين. فيما يلي المتغيرين وقيمهما الافتراضية:
نسخة الكود كما يلي:
display_errors = OFF error_reporting = e_all
من خلال البحث عنها في ملف php.ini ، يمكنك العثور على القيم الافتراضية الحالية لهذين المتغيرين. الغرض من متغير Display_errors واضح - يخبر PHP ما إذا كان سيتم عرض خطأ. القيمة الافتراضية مطفأة. ومع ذلك ، لجعل عملية التطوير أسهل ، قم بتعيين هذه القيمة على: Display_errors = ON
القيمة الافتراضية لمتغير error_reporting هي e_all. يعرض هذا الإعداد كل شيء من ممارسات الترميز السيئة إلى مطالبات غير ضارة إلى الأخطاء. يعد E_all دقيقًا جدًا لعملية التطوير ، حيث يعرض أيضًا مطالبات على الشاشة للأشياء الصغيرة (مثل المتغيرات غير المهيمنة) التي تفسد إخراج المتصفح. أريد فقط أن أرى الأخطاء وممارسات الترميز السيئة ، ولكن ليس نصائح غير ضارة. لذا ، يرجى استخدام القيمة التالية بدلاً من القيمة الافتراضية لـ error_reporting: error_reporting = e_all & ~ e_notice
أعد تشغيل Apache وتكامل التكوين.