Error reporting คือ ค่าข้อความแจ้งข้อผิดพลาดของโปรแกรมที่จะแสดงออกมา โดยจะแสดงว่าเกิดข้อผิดพลาดอะไรขึ้นที่ไหน เพื่อให้นักพัฒนา สามารถ Debug ได้ง่ายและถูกจุด แต่อย่างไรก็ตามถ้า ข้อความแจ้งข้อผิดพลาดนี้เกิดไปแสดงต่อผู้ไม่หวังดี มันก็พอจะเป็น ข้อมูลไปใช้สำหรับ Hack โปรแกรม หรือเว็บของเราได้ เพราะฉนั้น การป้องการ เว็บไซต์ของเราก็ต้องป้องกันไม่ให้แสดงข้อความ แจ้ง Error ต่อเข้าชมเว็บ
ซึ่งใน php ถูกกำหนดโดย ไฟล์ config ของ php ซึ่งก็คือ php.ini นั่นเอง แต่สำหรับ share host แล้วเราไม่สามารถเข้าไปแก้ไขไฟล์ php.ini ได้ จำเป็นต้องทำผ่าน .htaccess ซึ่งจะได้ผลกับ site เราเพียง site เดี๋ยว ถ้ามีหลาย site ก็ต้องสร้างไฟล์นั้นไว้ให้ครบทุก site

การตั้งค่า แสดงข้อความแจ้งข้อผิดพลาดของ php
เพื่อความสะดวกในการ Debug ในขั้นตอนการพัฒนา และ ความปลอดภัยของ เว็บไชต์เรา ควรตั้งค่า php.ini ให้ต่างกันดังนี้
ชื่อ โปรดักชั่น
ระหว่างพัฒนา:
display_errors Off On
error_reporting E_ALL E_ALL
log_errors On On
error_log varies varies
display_errors  คือกำหนดให้แสดงข้อความแจ้ง Error ที่หน้าจอ หรือไม่ โปรดักชั่นควรจะปิดไว้ (กำหนดเป็น Off)  แต่มนขั้นตอนพัฒนาโปรแกรมควรกำหนดเป็น On เพื่อสะดวกต่อการหาข้อผิดพลาดของโปรแกรม
error_reporting ตั้งค่าประเภทของข้อความข้อผิดพลาดที่จะให้ php แจ้งเตือน เมือโปรแกรมทำงานผิดพลาด ดูเพิ่มเติมที่ Error Report levels
log_errors คือตั้งค่าให้เก็บข้อความแจ้งเตือน error ลงในไฟล์เก็บไว้ใน server
error_log คือตำแหน่งของไฟล์ log_errors varies คือให้อยู่แต่ละ Virtual Host หรือจะกำหนด error_log เป็น path ลงไปตรงๆก็ได้
กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
ติตตั้ง JCE แล้วมันขึ้นแบบนี้อ่า
โดย premlove ส 09 ต.ค. 2010 3:44 pm บอร์ด สอบถามปัญหาการใช้ phpBB3, SMF, Joomla, Wordpress, CMS, CRM
8
2333
อ 10 ต.ค. 2010 2:05 pm โดย mindphp View Topic ติตตั้ง JCE แล้วมันขึ้นแบบนี้อ่า
Joomla! 1.5.21 Released อัพเกรดเรื่องความปลอดภัยด้วยอัพเกรดกันด่วนครับ
โดย mindphp ส 09 ต.ค. 2010 1:26 pm บอร์ด MindPHP News & Feedback
0
1070
ส 09 ต.ค. 2010 1:26 pm โดย mindphp View Topic Joomla! 1.5.21 Released อัพเกรดเรื่องความปลอดภัยด้วยอัพเกรดกันด่วนครับ
ได้เวปเข้าแจกมาAddเข้า appsev ได้แต่จะเอาขึ้นโฮสต้องแก้ในไฟล์ไหนบ้างครับ
โดย huter2006 ศ 08 ต.ค. 2010 8:06 pm บอร์ด Programming - PHP
21
4116
พ 13 ต.ค. 2010 7:04 pm โดย huter2006 View Topic ได้เวปเข้าแจกมาAddเข้า appsev ได้แต่จะเอาขึ้นโฮสต้องแก้ในไฟล์ไหนบ้างครับ
ปัญหาตัวเล่นเพลง Simple MP3 Player v. 1.5.3
โดย editmaster88 ศ 08 ต.ค. 2010 6:01 pm บอร์ด สอบถามปัญหาการใช้ phpBB3, SMF, Joomla, Wordpress, CMS, CRM
6
2852
จ 11 ต.ค. 2010 11:08 pm โดย editmaster88 View Topic ปัญหาตัวเล่นเพลง Simple MP3 Player v. 1.5.3
อยากหัดเขียนโปรแกรม php คับ
โดย surawach ศ 08 ต.ค. 2010 9:50 am บอร์ด Programming - PHP
1
938
ศ 08 ต.ค. 2010 10:28 am โดย mindphp View Topic อยากหัดเขียนโปรแกรม php คับ
ทำไมcode php ไม่ทำงานครับหลังอัพเข้า win 2003
โดย Anonymous พฤ 07 ต.ค. 2010 9:45 pm บอร์ด Programming - PHP
13
3008
พ 05 เม.ย. 2023 2:31 pm โดย บุคคลทั่วไป View Topic ทำไมcode php ไม่ทำงานครับหลังอัพเข้า win 2003
มี รหัสผ่าน nod32 ใครต้องการ pm มาครับ update nod32 v4
โดย imsn พฤ 07 ต.ค. 2010 12:41 am บอร์ด ถาม - ตอบ คอมพิวเตอร์
2
3926
อ 02 พ.ย. 2010 1:22 pm โดย imsn View Topic มี รหัสผ่าน nod32 ใครต้องการ pm มาครับ 	update nod32 v4
ไม่มีใครช่วยได้เลยหรือครับปัญหาเรื่องแบบฟอร์ม Chrono Form
โดย editmaster88 พ 06 ต.ค. 2010 3:02 pm บอร์ด สอบถามปัญหาการใช้ phpBB3, SMF, Joomla, Wordpress, CMS, CRM
1
1509
พ 06 ต.ค. 2010 3:16 pm โดย mindphp View Topic ไม่มีใครช่วยได้เลยหรือครับปัญหาเรื่องแบบฟอร์ม Chrono Form