วิธีการตั้งค่า PHP Settings ใน DirectAdmin

การตั้งค่า PHP เป็นส่วนสำคัญที่มีผลต่อการทำงานของเว็บไซต์ โดยเฉพาะเว็บไซต์ที่พัฒนาด้วย WordPress, Laravel หรือ CMS ต่าง ๆ เนื่องจากการกำหนดค่า PHP บางรายการมีผลโดยตรงต่อการทำงานของระบบ เช่น การแสดงข้อผิดพลาด การอัปโหลดไฟล์ การประมวลผล Script และการใช้ทรัพยากรของเว็บไซต์

ซึ่งใน DirectAdmin สามารถปรับแต่งค่าการทำงานของ PHP ได้โดยไม่ต้องแก้ไขไฟล์ php.ini โดยตรง สามารถดำเนินการได้ตามขั้นตอนต่อไปนี้

ขั้นตอนการตั้งค่า PHP Settings

1. ไปที่ DirectAdmin – Web Control Panel คลิกที่เมนู PHP Settings

2. โดยเลือกค่าที่ต้องการปรับ PHP Setting ในหัวข้อ Add New Override

ตัวอย่าง PHP Settings ที่สามารถปรับได้

  • display_errors: กำหนดให้แสดง PHP Error บนหน้าเว็บไซต์หรือไม่ (มักใช้ตอนพัฒนาเว็บไซต์)
  • error_reporting: กำหนดระดับของ Error ที่ PHP จะรายงาน
  • file_uploads: กำหนดว่าจะอนุญาตให้ PHP รองรับการอัปโหลดไฟล์จากเว็บไซต์
  • include_path: กำหนด Path ที่ PHP จะค้นหาไฟล์เมื่อใช้คำสั่ง include, require, include_once หรือ require_once
  • log_errors: เปิด/ปิดการบันทึก Error ลงใน Error Log
  • mail.force_extra_parameters: กำหนด parameter เพิ่มเติมสำหรับการส่งอีเมลผ่าน PHP mail()
  • max_execution_time: กำหนดเวลาสูงสุดที่ Script PHP สามารถทำงานได้ (มักใช้กับเว็บที่ประมวลผลนานหรือ import ข้อมูลขนาดใหญ่)
  • max_file_uploads: กำหนดจำนวนไฟล์สูงสุดที่สามารถ Upload ต่อ Request
  • max_input_time: กำหนดเวลาสูงสุดในการประมวลผล Input จากผู้ใช้งาน
  • max_input_vars: กำหนดจำนวนตัวแปร Input สูงสุด (มักใช้กับกับ WordPress หรือระบบฟอร์มขนาดใหญ่)
  • memory_limit: กำหนดหน่วยความจำสูงสุดที่ PHP Process สามารถใช้ได้
  • post_max_size: กำหนดขนาดข้อมูล POST สูงสุดที่ PHP รับได้ (ควรกำหนดให้มีค่ามากกว่าหรือเท่ากับ upload_max_filesize)
  • register_globals: ฟีเจอร์เก่าของ PHP สำหรับสร้างตัวแปรอัตโนมัติจาก Request (ไม่แนะนำให้เปิดใช้งาน เพราะมีความเสี่ยงด้านความปลอดภัย)
  • session.gc_maxlifetime: กำหนดอายุ Session ก่อนหมดอายุ
  • short_open_tag: เปิด/ปิดการใช้งาน PHP Short Tag
  • upload_max_filesize: กำหนดขนาดไฟล์สูงสุดที่สามารถ Upload ผ่าน PHP
  • zlib.output_compression: เปิด/ปิดการบีบอัดข้อมูลก่อนส่งไปยัง Browser

3. เลือกหรือกรอกค่า Value ของ PHP Setting

4. คลิกที่ปุ่ม Add เพื่อเพิ่มค่า PHP Settings

ระบบจะแสดงข้อความแจ้งเตือน (Popup) ว่าดำเนินการเพิ่มค่า PHP Settings สำเร็จเรียบร้อยแล้ว

Was this article helpful?

Related Articles