ให้เรตสมาชิก: 2 / 5

ดาวใช้งานดาวใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งาน
 
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 ลงไปตรงๆก็ได้
กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
สอนทำเว็บบอร์ดหน่อยค่ะ
โดย ข้าวเม่า พฤ 26 เม.ย. 2007 10:59 am บอร์ด Programming - PHP
1
2372
ศ 27 เม.ย. 2007 12:09 am โดย mindphp
jp-graph2.1.3 ใช้ภาษาไทยที่แกน y กับแกน x ไม่ได้ครับ
โดย grx78 อ 24 เม.ย. 2007 11:08 pm บอร์ด Programming - PHP
15
4326
พฤ 03 พฤษภาคม 2007 11:48 pm โดย grx78
เรื่อง list menu 2 ชั้น
โดย inami อ 24 เม.ย. 2007 11:55 am บอร์ด Programming - PHP
15
14594
พ 25 เม.ย. 2007 7:27 pm โดย mindphp
การติดตั้ง phpBB 2
โดย Mario จ 23 เม.ย. 2007 6:04 pm บอร์ด ปัญหาการใช้ phpBB3, SMF, Joomla, Wordpress, CMS, CRM
13
6194
อ 24 เม.ย. 2007 2:46 pm โดย Mario
ขอ สคลิป การบันทึกข้อมูล ลง Text file หน่อยได้มะครับ
โดย whiteman20 จ 23 เม.ย. 2007 5:08 pm บอร์ด Programming - PHP
6
4399
จ 23 เม.ย. 2007 8:23 pm โดย whiteman20
การกำหนดสิทธิ์ การติดตั้ง phpBB 2
โดย Mario จ 23 เม.ย. 2007 2:18 pm บอร์ด ปัญหาการใช้ phpBB3, SMF, Joomla, Wordpress, CMS, CRM
1
2936
จ 23 เม.ย. 2007 4:27 pm โดย mindphp
อยากได้โค้ดแบ่งตาราง แบ่งหน้า แบบนี้ค่ะ
โดย kokok ศ 20 เม.ย. 2007 2:34 pm บอร์ด Programming - PHP
1
2493
ศ 20 เม.ย. 2007 4:12 pm โดย mindphp
ผมใช้ forum ของ phpbb2 ครับ แต่ว่ามันติดต่อกับ ms sql ไม่ได้
โดย Mario พฤ 19 เม.ย. 2007 2:16 pm บอร์ด ปัญหาการใช้ phpBB3, SMF, Joomla, Wordpress, CMS, CRM
1
2425
พฤ 19 เม.ย. 2007 11:23 pm โดย mindphp