ให้เรตสมาชิก: 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 ลงไปตรงๆก็ได้
กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
ถามเกี่ยวกะการย้ายไฟล์ ของ phpnuke หน่อยค่ะ
โดย Anonymous ส 17 มิ.ย. 2006 12:45 am บอร์ด Programming - PHP
1
1790
ส 17 มิ.ย. 2006 7:01 pm โดย บุคคลทั่วไป
โกลบอล Register ของ MsSql
โดย bigdevil88 ศ 16 มิ.ย. 2006 1:07 pm บอร์ด Programming - PHP
2
1999
ศ 23 มิ.ย. 2006 10:43 pm โดย DtTvB
จะสร้างwap siteจะต้องconfig Apache ยังไงบ้างครับ
โดย Anonymous ศ 16 มิ.ย. 2006 10:41 am บอร์ด Programming - PHP
13
5091
พ 05 ก.ค. 2006 10:36 pm โดย wapman
ถามเรื่องการส่ง เว็บเมล์
โดย Anonymous พฤ 15 มิ.ย. 2006 1:54 pm บอร์ด Programming - PHP
11
7023
ศ 27 ก.ค. 2007 8:56 am โดย mindphp
หลักการ ออกแบบฐานข้อมูล
โดย Anonymous พ 14 มิ.ย. 2006 5:11 pm บอร์ด SQL - Database
0
5051
พ 14 มิ.ย. 2006 5:11 pm โดย บุคคลทั่วไป
โปรแกรมสร้างไฟล์ PDF pdf create CutePDF
โดย Anonymous พ 14 มิ.ย. 2006 5:09 pm บอร์ด ถาม - ตอบ คอมพิวเตอร์
0
3512
พ 14 มิ.ย. 2006 5:09 pm โดย บุคคลทั่วไป
โค้ดเว็บบอร์ด
โดย Anonymous พ 14 มิ.ย. 2006 8:47 am บอร์ด Programming - PHP
0
4276
พ 14 มิ.ย. 2006 8:47 am โดย บุคคลทั่วไป
โค้ดเว็บแกลอรี่
โดย Anonymous พ 14 มิ.ย. 2006 8:47 am บอร์ด Programming - PHP
0
1834
พ 14 มิ.ย. 2006 8:47 am โดย บุคคลทั่วไป
ดาวน์โหลดเพลง เพลงเทิดพระเกียรติ พระบาทสมเด็จพระเจ้าอยู่หัว
โดย test1 อ 13 มิ.ย. 2006 1:39 am บอร์ด ถาม - ตอบ คอมพิวเตอร์
0
11666
อ 13 มิ.ย. 2006 1:39 am โดย test1
จะแบ่งหน้าข้อมูลที่ได้จาก Oracle ด้วย php อย่างไรคะ
โดย Anonymous พฤ 08 มิ.ย. 2006 3:42 pm บอร์ด Programming - PHP
1
1827
พฤ 08 มิ.ย. 2006 11:47 pm โดย บุคคลทั่วไป
อยากทราบการส่งค่าเพื่อดึงไฟล์มาแสดงครับ
โดย Anonymous อ 04 มิ.ย. 2006 1:56 am บอร์ด Programming - PHP
11
4069
ศ 08 ธ.ค. 2006 2:52 pm โดย flyme
ช่วยทีครับ...เรื่อง MySQL เก็บไฟล์ในรูปแบบการเก็บ filepath
โดย darkenemy ส 03 มิ.ย. 2006 4:40 pm บอร์ด Programming - PHP
3
3297
พฤ 01 ม.ค. 1970 7:00 am โดย 4404
ปัญหา Warning: mysql_num_rows(): supplied argument is not a
โดย Anonymous พ 31 พฤษภาคม 2006 7:36 pm บอร์ด Programming - PHP
16
61310
อ 25 ก.พ. 2018 2:56 pm โดย บุคคลทั่วไป
มารวมเว็บ สอน sql
โดย icphysics จ 29 พฤษภาคม 2006 3:26 pm บอร์ด Programming - PHP
1
4767
พ 31 พฤษภาคม 2006 8:08 pm โดย icphysics
ขอโค้ด dropdownlist ค่ะ
โดย Ningy ส 27 พฤษภาคม 2006 5:15 pm บอร์ด Programming - PHP
1
2971
พฤ 01 ม.ค. 1970 7:00 am โดย 4404
php myadmin แสดงข้อมูลโดยเรียงอักษร ก-ฮ ไม่ได้ช่วยที
โดย Anonymous ศ 26 พฤษภาคม 2006 3:23 pm บอร์ด Programming - PHP
3
3511
อ 11 มิ.ย. 2006 11:43 am โดย test1
ทำอย่างไรให้บอร์ด สามารถupไฟล์ ให้ผู้ใช้บอร์ด ดาวโหลดได้
โดย Anonymous พ 24 พฤษภาคม 2006 8:38 pm บอร์ด ปัญหาการใช้ phpBB3, SMF, Joomla, Wordpress, CMS, CRM
5
3710
พฤ 03 ส.ค. 2006 11:54 am โดย บุคคลทั่วไป
require,require_once,include include_once มันต่างกันยังไง
โดย Anonymous อ 23 พฤษภาคม 2006 12:58 pm บอร์ด Programming - PHP
1
2365
พฤ 01 ม.ค. 1970 7:00 am โดย 4404
ขอโค๊ด dropdown list หน่อยครับ
โดย joshino อ 23 พฤษภาคม 2006 2:53 am บอร์ด Programming - PHP
1
2479
อ 23 พฤษภาคม 2006 11:28 am โดย icphysics
upgrade Program FileZilla เป็น Version 2.2.23a
โดย อ 23 พฤษภาคม 2006 2:29 am บอร์ด Programming - PHP
0
1275
พฤ 01 ม.ค. 1970 7:00 am โดย 4404