ให้เรตสมาชิก: 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 ลงไปตรงๆก็ได้
กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
ถามเกี่ยว กับ โปรแกรม nod32 ครายทราบช่วยตอบด้วยนะครับ!!
โดย Anonymous พฤ 03 ส.ค. 2006 1:34 pm บอร์ด ถาม - ตอบ คอมพิวเตอร์
1
3598
พฤ 03 ส.ค. 2006 4:59 pm โดย บุคคลทั่วไป
ลง php-nuke เสร็จแล้วใส่รหัสผู้ดูแลไม่ผ่าน
โดย host พ 26 ก.ค. 2006 11:58 pm บอร์ด Programming - PHP
3
2538
พ 23 ส.ค. 2006 7:00 pm โดย บุคคลทั่วไป
สอนผมเขียนโปรแกรม ภาษาC มั่งดิ แล้วจะเขียนลงโปรแกรมอาไรยังไง
โดย Anonymous จ 24 ก.ค. 2006 8:30 pm บอร์ด ถาม - ตอบ คอมพิวเตอร์
4
4688
พ 26 ก.ค. 2006 9:41 pm โดย บุคคลทั่วไป
การ Extend ออกหน้า Microsoft Word
โดย umman ศ 21 ก.ค. 2006 3:56 pm บอร์ด Programming - PHP
1
2475
ศ 21 ก.ค. 2006 6:32 pm โดย บุคคลทั่วไป
ช่วยมาตอบหน่อยครับ จะเอาไปใช้สอบ
โดย Anonymous พ 19 ก.ค. 2006 7:23 pm บอร์ด Programming - PHP
8
4144
อ 25 ก.ค. 2006 11:30 am โดย samz
ค้นหาข้อมูลจากตัวอักษร
โดย Anonymous อ 18 ก.ค. 2006 5:13 pm บอร์ด Programming - PHP
8
3759
พ 19 ก.ค. 2006 2:56 pm โดย บุคคลทั่วไป
database to table
โดย Anonymous อ 18 ก.ค. 2006 10:07 am บอร์ด SQL - Database
1
3249
อ 18 ก.ค. 2006 11:16 am โดย บุคคลทั่วไป
ดึงรูปจาก Folder
โดย Anonymous ส 15 ก.ค. 2006 11:18 am บอร์ด Programming - PHP
7
3935
อ 18 ก.ค. 2006 7:34 pm โดย บุคคลทั่วไป
ถามค่ะ"มือใหม่มากๆๆ"
โดย Anonymous ศ 14 ก.ค. 2006 3:58 pm บอร์ด Programming - PHP
1
1822
ศ 14 ก.ค. 2006 4:38 pm โดย บุคคลทั่วไป
แสดงผลแบบนับเรคคอร์ด
โดย Anonymous ศ 14 ก.ค. 2006 12:08 pm บอร์ด Programming - PHP
4
2614
พฤ 21 ก.ย. 2006 12:34 am โดย บุคคลทั่วไป
ปัญหาmysql_num_rows()
โดย Anonymous ศ 14 ก.ค. 2006 10:34 am บอร์ด Programming - PHP
5
2546
จ 29 ม.ค. 2007 2:08 am โดย luckyboy
มีปัญหากับการอัพไฟล์
โดย Anonymous พฤ 13 ก.ค. 2006 12:22 pm บอร์ด Programming - PHP
2
2349
ศ 14 ก.ค. 2006 10:16 am โดย บุคคลทั่วไป
วิธีสร้าง Profile พนักงานรายบุคคล
โดย Anonymous พฤ 13 ก.ค. 2006 12:24 am บอร์ด Programming - PHP
1
2868
พฤ 13 ก.ค. 2006 9:57 am โดย บุคคลทั่วไป
Free PHP Program แปลง .xls เป็น html ,sql , Mysql , xml
โดย icphp พ 12 ก.ค. 2006 1:46 am บอร์ด SQL - Database
0
5353
พ 12 ก.ค. 2006 1:46 am โดย icphp
คำสั่ง foreach
โดย Anonymous อ 11 ก.ค. 2006 1:27 am บอร์ด Programming - PHP
5
3876
ส 15 ก.ค. 2006 12:19 am โดย icphp
ถามเรื่องลับๆ ของคนอยากรู้ กับip ครับ
โดย noom69 ส 08 ก.ค. 2006 7:30 pm บอร์ด Programming - PHP
1
2163
อ 09 ก.ค. 2006 3:28 am โดย icphp
ขอโค้ดเกี่ยวกับการค้นหาด้วยเถิด
โดย Anonymous ส 08 ก.ค. 2006 2:44 pm บอร์ด Programming - PHP
6
3171
พ 12 ก.ค. 2006 11:43 am โดย บุคคลทั่วไป
อยากทราบวิธีใช้งาน rapidshare
โดย Anonymous ส 08 ก.ค. 2006 1:50 am บอร์ด ถาม - ตอบ คอมพิวเตอร์
1
3442
ส 08 ก.ค. 2006 2:28 am โดย icphp
ความสามารถของ php กับ interface
โดย Anonymous พ 05 ก.ค. 2006 11:15 pm บอร์ด Programming - PHP
1
2429
พฤ 06 ก.ค. 2006 1:21 am โดย icphp
interface จองตั๋วหนัง
โดย Anonymous พ 05 ก.ค. 2006 11:12 pm บอร์ด Programming - PHP
2
3214
พฤ 06 ก.ค. 2006 12:52 pm โดย บุคคลทั่วไป