web, trends and thinking

It just another weblog :P

php เปิด-ปิด error

leave a comment »

ปกติการรัน PHP บน Apache (หรือไม่ก็ตาม) ถ้าไม่ไปปรับแต่งอะไรมันก็จะแสดง error ให้เราเห็นเมื่อเกิดการทำงานผิดพลาด ซึ่งนั่นเป็นสิ่งดีเมื่อเรากำลังเขียนโปรเจค งานอยู่ แต่ถ้าหากมันนำไปใช้งานจริง เกิด user เห็น มันอาจก่อให้เกิดข้อผิดพลาดในโปรแกรมได้ หรือทำให้ user มึน งง ไม่เข้าใจ

วิธีเปิดปิดแสดงผล error ก็ง่ายๆครับ

  1. เปิดไฟล์ php.ini ในโฟลเดอร์ php ในที่นี้ผมลง php เองน่ะครับ
  2. ถ้าเป็น Appserv ก็คงอยู่ C:/AppServ/php/php.ini มังครับ ถ้าไม่งั้นก็ตรงกดปุ่ม Start >  All Programs > AppServ > Configuration น่าจะมีอยู่นะลองหาดูได้
  3. ทีนี้ Ctrl + f เพื่อหาบรรทัดที่เขียนว่า “display_errors =”
  4. ถ้าเปิดแสดงผล error อยู่ก็จะเขียนว่า display_errors = On ถ้าไม่ก็ display_errors = Off ครับ (โดยปกติจะ default เป็น On)
  5. เมื่อตัดสินใจได้ว่าจะเปิดหรือปิดก็เซฟครับ
  6. แล้ว restart ตัว Apache (หรือ Web Server ของท่าน) ครับ เป็นอันเสร็จ🙂

การแสดงผลสิ่งนี้ดีต่างกันอย่างไร

“On” หากต้องการเปิดการแสดงผลข้อผิดพลาดผ่านหน้าเว็บ เหมาะสำหรับการพัฒนาโปรแกรม (development)
“Off” หากไม่ต้องการแสดงผลข้อผิดพลาดผ่านหน้าเว็บ สำหรับระบบที่ใช้งานจริงแล้ว (production)
แหล่งที่มา: การแสดงผล Error ของ PHP

ก็ขอจบแต่เพียงเท่านี้ครับ😀

Written by แมวน้ำขั้วโลก

กันยายน 27, 2010 ที่ 3:02 pm

เขียนใน PHP

Tagged with ,

ใส่ความเห็น

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / เปลี่ยนแปลง )

Twitter picture

You are commenting using your Twitter account. Log Out / เปลี่ยนแปลง )

Facebook photo

You are commenting using your Facebook account. Log Out / เปลี่ยนแปลง )

Google+ photo

You are commenting using your Google+ account. Log Out / เปลี่ยนแปลง )

Connecting to %s

%d bloggers like this: