ให้เรตสมาชิก: 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 ลงไปตรงๆก็ได้
กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
วิธีเดินทางจากสุราษฎร์ธานี (เกาะสมุย) มา กทม.
โดย Grammanano จ 02 ธ.ค. 2019 12:21 pm บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
1
33
จ 02 ธ.ค. 2019 3:49 pm โดย thatsawan
การเดินทางจาก พัทยา มา กทม.(หมอชิต2)
โดย noppadonsk จ 02 ธ.ค. 2019 12:06 pm บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
46
จ 02 ธ.ค. 2019 12:06 pm โดย noppadonsk
list ความรู้ที่มี ว่าเคยเรียน หรือเคยทำอะไรมาบ้าง
โดย noppadonsk จ 02 ธ.ค. 2019 11:19 am บอร์ด MT36 - นายนพดล สุชญากูล
1
16
จ 02 ธ.ค. 2019 3:55 pm โดย thatsawan
list ความรู้ที่มี ว่าเคยเรียน หรือ เคยทำอะไรมาบ้าง
โดย Grammanano จ 02 ธ.ค. 2019 11:19 am บอร์ด M098 - อนงค์นาท ไฝขาว
4
28
อ 03 ธ.ค. 2019 3:15 pm โดย Grammanano
Module "MooZiiCart Search" ของ MooZiicart ใช้ค้นหาสินค้า ด้วยคำที่มีคีย์ ตามที่กำหนดไว้
โดย prmindphp จ 02 ธ.ค. 2019 11:07 am บอร์ด MindPHP News & Feedback
0
35
จ 02 ธ.ค. 2019 11:07 am โดย prmindphp
Note
โดย Grammanano จ 02 ธ.ค. 2019 11:06 am บอร์ด M098 - อนงค์นาท ไฝขาว
5
30
จ 09 ธ.ค. 2019 6:51 pm โดย mindphp
Work's on Hand อนงค์นาท ไฝขาว M098
โดย Grammanano จ 02 ธ.ค. 2019 11:05 am บอร์ด M098 - อนงค์นาท ไฝขาว
0
2
จ 02 ธ.ค. 2019 11:05 am โดย Grammanano
Work's on hand นพดล สุชญากูล MT36
โดย noppadonsk จ 02 ธ.ค. 2019 11:04 am บอร์ด MT36 - นายนพดล สุชญากูล
2
20
จ 09 ธ.ค. 2019 6:39 pm โดย noppadonsk
งานประจำวันที่ 2 ธันวาคม 2562
โดย Grammanano จ 02 ธ.ค. 2019 11:02 am บอร์ด M098 - อนงค์นาท ไฝขาว
4
22
จ 02 ธ.ค. 2019 7:05 pm โดย Grammanano
Note
โดย noppadonsk จ 02 ธ.ค. 2019 11:02 am บอร์ด MT36 - นายนพดล สุชญากูล
2
11
พ 04 ธ.ค. 2019 7:55 pm โดย noppadonsk
งานประจำวันที่ 2 ธันวาคม 2562
โดย noppadonsk จ 02 ธ.ค. 2019 11:01 am บอร์ด MT36 - นายนพดล สุชญากูล
3
39
จ 02 ธ.ค. 2019 4:24 pm โดย noppadonsk
ภาพ MooZii Opencart - Template MooZiicart
โดย numtan5839 จ 02 ธ.ค. 2019 10:30 am บอร์ด M097 - ตรีเนตร บูรณโพธิ์ทอง
3
25
ศ 06 ธ.ค. 2019 2:46 pm โดย thatsawan
งานประจำวันที่ 2 ธันวาคม 2562
โดย numtan5839 จ 02 ธ.ค. 2019 10:08 am บอร์ด M097 - ตรีเนตร บูรณโพธิ์ทอง
1
10
จ 02 ธ.ค. 2019 7:21 pm โดย numtan5839
B - Default Template ในการส่ง E-Mail ใบเสนอราคาหายไป
โดย mindphp จ 02 ธ.ค. 2019 7:01 am บอร์ด M.D.Soft Co.,Ltd. - Tester
0
1
จ 02 ธ.ค. 2019 7:01 am โดย mindphp
การใช้ Ajax แสดงผล เมื่อเลือกรายการใน list แล้วเปลี่ยนรูปภาพที่แสดง
โดย bankjittapol ส 30 พ.ย. 2019 7:13 pm บอร์ด Jquery & Ajax Knowledge
0
475
ส 30 พ.ย. 2019 7:13 pm โดย bankjittapol
วิธีคำนวณ อายุ ด้วย Python นับจากวันเกิด ให้แสดงเป็น ปี เดือน วัน
โดย jirawoot ส 30 พ.ย. 2019 6:05 pm บอร์ด Python Knowledge
1
604
อ 01 ธ.ค. 2019 2:31 pm โดย mindphp
เอา library มาใช้แล้วขึ้น Cannot declare class Gumlet\ImageResize, because the name is already in use
โดย jamepiyawat ส 30 พ.ย. 2019 4:54 pm บอร์ด Programming - PHP
3
79
จ 02 ธ.ค. 2019 11:33 am โดย บุคคลทั่วไป
Features Component Mooziicart ใน Joomla สำหรับทำเว็บขายสินค้าออนไลน์
โดย prmindphp ส 30 พ.ย. 2019 1:55 pm บอร์ด MindPHP News & Feedback
1
50
ส 30 พ.ย. 2019 2:01 pm โดย mindphp
งานประจำวันที่ 30 พฤศจิกายน 2562
โดย numtan5839 ส 30 พ.ย. 2019 10:24 am บอร์ด M097 - ตรีเนตร บูรณโพธิ์ทอง
3
23
ส 30 พ.ย. 2019 7:12 pm โดย numtan5839
High Salary อาชีพน่าทำ ที่เงินเดือนเฉลี่ยสูงมาก !
โดย allyme ส 30 พ.ย. 2019 6:22 am บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
51
ส 30 พ.ย. 2019 6:22 am โดย allyme