DirectAdmin: เปลี่ยนเวอร์ชัน PHP และปรับ php.ini

📅 10 มิ.ย. 2569 · ⏱ อ่าน ~2 นาที · 👁 7 ครั้ง

เปลี่ยนเวอร์ชัน PHP

ระบบ PitlokDD.Com รองรับ PHP หลายเวอร์ชันพร้อมกัน คุณสามารถเลือกใช้แต่ละโดเมน/subdomain ต่างเวอร์ชันได้

ขั้นตอน

  1. ไปที่ Account Manager → Domain Setup
  2. คลิกที่โดเมน
  3. มองหา PHP Version Selector — เลือกจาก dropdown

- PHP 7.4 (legacy — ไม่แนะนำสำหรับโครงการใหม่)

- PHP 8.1 / 8.2 / 8.3 (แนะนำ)

  1. กด Save
แนะนำ: ใช้ PHP 8.2 ขึ้นไป — เร็วกว่าและมี security patches ใหม่ ๆ

เปิด/ปิด PHP Extension

  1. System Info & Files → Select PHP Version (หากมีในแพ็กเกจ)
  2. ไปที่แท็บ Extensions
  3. ติ๊กเปิด/ปิด extensions เช่น:

- curl, gd, mbstring, mysqli, pdo_mysql (เปิดไว้แทบทุกเว็บ)

- imagick (สำหรับเว็บที่จัดการรูปภาพมาก)

- redis (สำหรับ cache)

  1. กด Save

ปรับค่า php.ini (ขนาดอัปโหลด, memory)

วิธีที่ 1 — ผ่าน DirectAdmin

  1. Select PHP Version → PHP Options
  2. แก้ค่าเช่น:

- memory_limit = 256M

- upload_max_filesize = 64M

- post_max_size = 64M

- max_execution_time = 120

  1. กด Save

วิธีที่ 2 — สร้าง .user.ini เอง

สร้างไฟล์ .user.ini ที่ public_html/:

memory_limit = 256M

upload_max_filesize = 64M

post_max_size = 64M

max_execution_time = 120
มีผลภายใน 5 นาที (PHP จะ reload .user.ini ทุก 300 วินาที)

ตรวจสอบเวอร์ชัน/ค่าปัจจุบัน

สร้างไฟล์ info.php ใน public_html/:

<?php phpinfo();

เข้าผ่านเบราว์เซอร์ https://yourdomain.com/info.php — จะเห็นเวอร์ชัน PHP, extensions, ค่า php.ini ทั้งหมด

⚠️ ลบไฟล์นี้ทันทีหลังตรวจ — เปิดเผยข้อมูล server ที่ไม่ควรเปิดสู่ภายนอก
บทความนี้มีประโยชน์ไหม?

📚 บทความที่เกี่ยวข้อง