การกำหนด PHP Value ผ่าน DirectAdmin | วิธีเพิ่ม Memory Limit และ Upload Size ด้วยตนเอง
How to | .., 17 ตุลาคม 2568
PHP Value คืออะไร?
PHP Value หมายถึงค่าการตั้งค่าต่าง ๆ ของ PHP เช่น memory_limit
, upload_max_filesize
, post_max_size
หรือ max_execution_time
ซึ่งสามารถปรับแต่งได้เองผ่านหน้า DirectAdmin เพื่อให้เว็บไซต์ทำงานได้เหมาะสมกับความต้องการของผู้ใช้.
เหตุผลที่ต้องปรับค่า PHP
- เพิ่มขนาดการอัปโหลดไฟล์ (กรณีเว็บไซต์อัปโหลดไม่ได้เพราะไฟล์ใหญ่เกิน)
- ปรับหน่วยความจำ (memory limit) เพื่อรองรับการทำงานของปลั๊กอินหรือสคริปต์
- แก้ปัญหาการประมวลผล Timeout จากสคริปต์ที่ใช้เวลานาน
ขั้นตอนการกำหนดค่า PHP Value ผ่าน DirectAdmin
- เข้าสู่ระบบ DirectAdmin ด้วยบัญชีผู้ใช้ของโดเมน.
- ไปที่เมนู Domain Setup → เลือกโดเมนที่ต้องการโดยการคลิกไปที่โดเมน.
- เลือกเมนู PHP Version Selector
- คลิกแท็บ Options เพื่อเปิดหน้าตั้งค่า PHP Value.
- เลือก Version ที่ต้องการ
- เมื่อแก้ไขเสร็จ ให้คลิก Save เพื่อบันทึกค่าใหม่.
วิธีตรวจสอบค่าหลังจากบันทึก
สามารถตรวจสอบค่า PHP ปัจจุบันได้โดยสร้างไฟล์ phpinfo.php
แล้วใส่โค้ดนี้:
phpinfo();
จากนั้นอัปโหลดไฟล์ขึ้นบนโฮสติ้ง แล้วเปิดผ่านเบราว์เซอร์ เช่น https://www.topvery.com/phpinfo.php เพื่อดูค่าการตั้งค่า PHP ทั้งหมดที่ใช้งานอยู่จริง.
ข้อควรระวัง
- หากเป็น Shared Hosting อาจไม่สามารถเปลี่ยนบางค่าได้ทั้งหมด
- ควรตรวจสอบว่าค่าที่ตั้งไม่เกินขีดจำกัดที่เซิร์ฟเวอร์อนุญาต
- หลังแก้ไขควรล้างแคชหรือรีเฟรชระบบ เพื่อให้ค่าใหม่ทำงานจริง