การตั้งค่า PHP เป็นอีกหนึ่งจุดสำคัญสำหรับเว็บไซต์ โดยเฉพาะใครที่ใช้ WordPress, Laravel หรือ CMS ต่าง ๆ เพราะค่าบางอย่างจะส่งผลโดยตรงต่อการทำงาน เช่น การแสดง error, การอัปโหลดไฟล์ หรือประสิทธิภาพของระบบ ซึ่งใน DirectAdmin เราสามารถปรับค่าการทำงานของ PHP ได้แบบเฉพาะเจาะจง โดยที่ไม่ต้องเข้าไปแก้ไฟล์ php.ini ให้ยุ่งยากตามขั้นตอนต่อไปนี้
เริ่มจาก login เข้าใช้งาน DirectAdmin
คลิกที่ PHP Settings ในหมวด ACCOUNT MANAGER
เลือกค่าที่ต้องการปรับจาก Setting หัวข้อ Add New Override
- display_errors: เปิด/ปิดการแสดง Error บนหน้าเว็บไซต์โดยตรง (มักใช้ตอนพัฒนาเว็บไซต์)
- error_reporting: กำหนดระดับการรายงาน Error ของ PHP
- file_uploads: เปิด/ปิดการอัปโหลดไฟล์ผ่าน PHP
- include_path: กำหนด Path สำหรับเรียกใช้ไฟล์ include หรือ require ใน PHP
- log_errors: เปิด/ปิดการบันทึก Error Log ลงไฟล์
- mail.force_extra_parameters: กำหนด parameter เพิ่มเติมสำหรับการส่งอีเมลผ่าน PHP mail()
- max_execution_time: กำหนดเวลาสูงสุดที่ Script PHP สามารถทำงานได้ (มักใช้กับเว็บที่ประมวลผลนานหรือ import ข้อมูลขนาดใหญ่)
- max_file_uploads: จำกัดจำนวนไฟล์สูงสุดที่อัปโหลดพร้อมกันได้ในครั้งเดียว
- max_input_time: กำหนดเวลาสูงสุดสำหรับรับข้อมูล Input จากผู้ใช้งาน
- max_input_vars: จำกัดจำนวนตัวแปร Input ที่ส่งเข้ามา (มักใช้กับกับ WordPress หรือระบบฟอร์มขนาดใหญ่)
- memory_limit: จำกัดการใช้ RAM ของ PHP
- post_max_size: กำหนดขนาดข้อมูล POST สูงสุด
- register_globals: ฟีเจอร์เก่าของ PHP สำหรับสร้างตัวแปรอัตโนมัติจาก Request (ไม่แนะนำให้เปิดใช้งาน เพราะมีความเสี่ยงด้านความปลอดภัย)
- session.gc_maxlifetime: กำหนดอายุของ Session ก่อนหมดเวลา
- short_open_tag: เปิด/ปิดการใช้งาน PHP Short Tag
- upload_max_filesize: กำหนดขนาดไฟล์อัปโหลดสูงสุด
- zlib.output_compression: เปิด/ปิดการบีบอัดข้อมูลก่อนส่งไปยัง Browser
เลือกหรือกรอกค่าที่ต้องการในช่อง Value ขึ้นอยู่ (ขึ้นอยู่กับค่า Setting ที่เลือก)
คลิกที่ Add
ระบบจะแจ้งว่าได้เพิ่มค่า PHP ดังกล่าวแล้ว
ข้อควรระวัง
- ค่าบางตัวอาจมีผลต่อความปลอดภัยและประสิทธิภาพของเว็บไซต์
- หากตั้งค่าผิด อาจทำให้เว็บแสดง error หรือใช้งานไม่ได้
- แนะนำให้เปลี่ยนทีละค่า และทดสอบหลังตั้งค่าเสร็จ
หากคุณกำลังมองหาเว็บโฮสติ้งที่ใช้งานง่ายและปลอดภัย สามารถดูรายละเอียดแพ็กเกจ Web Hosting ของเราได้ที่
👉 https://www.hostatom.com/web-hosting