วิธีทำให้ php รองรับ EXIF บนระบบ DirectAdmin

สำหรับท่านไหนที่ต้องการเปิดใช้งานฟังก์ชั่นที่เกี่ยวกับ EXIF ใน php เพื่อใช้ในการดึงข้อมูลเกี่ยวกับไฟล์รูปภาพต่างๆ จะต้องทำการเปิด extension EXIF ใน php ด้วย
ลูกค้าท่านไหนที่ใช้ DirectAdmin สำหรับจัดการโฮสติ้ง สามารถเปิดให้ php รองรับ EXIF ได้ โดยจะต้องทำการ recompile php ใหม่ผ่าน custombuild ของ directadmin ดังนี้
* เพิ่มความปลอดภัย ลูกค้าอาจจะแจ้งให้ทีมงานดำเนินการให้ หรือ ถ้าจะทำเองอาจจะให้ทีมงาน PhalconHost สั่งสำรองข้อมูลก่อน เพราะถ้าทำอะไรผิดพลาดจะได้ restore ข้อมูลกลับมาได้ครับ
ก่อนอื่นต้อง login เข้า VPS ของลูกค้าผ่านโปรแกรม SSH Client เช่น putty, xshell จากนั้นพิมพ์คำสั่งดังนี้
(ในที่นี้ เป็นการติดตั้งโดยใช้ DirectAdmin Custombuild 2.0) และใช้ php 5.5 ถ้าใช้ php เวอร์ชั่นอื่นๆ ก็เปลี่ยนตามตัวหนาที่ไฮไลน์ไว้
cd /usr/local/directadmin/custombuild mkdir -p custom/ap2 cp -fp configure/ap2/configure.php55 custom/ap2/configure.php55 vi custom/ap2/configure.php55
จากนั้นเพิ่มบรรทัดนี้เข้าไป เพื่อเปิด exif
--enable-exif
รันคำสั่งนี้ เพื่อ compile php ใหม่
./build php n
เสร็จแล้ว ลองพิพม์คำสั่ง เพื่อเช็คว่า exif เปิดใช้งานสำเร็จแล้ว ดังนี้
php -m
ก็จะเห็นชื่อ exif ปรากฏขึ้นมาแล้ว ถ้ายังไม่มี แสดงว่ายังไม่เปิดหรือทำไม่ถูกต้อง ให้ตรวจสอบว่าได้พิมพ์คำสั่งต่างๆ ถูกต้องหรือไม่ หรือมี error ในส่วนไหน
รายละเอียดเพิ่มเติม
https://help.directadmin.com/item.php?id=252
- ทำความเข้าใจ Linux Kernel และ GNU: องค์ประกอบสำคัญของระบบปฏิบัติการ Linux - March 14, 2025
- วิธีการแก้ไขปัญหา CentOS 7 ให้ Yum Update ได้ตามปกติ - February 16, 2025
- การติดตั้ง PostgreSQL 17 บน AlmaLinux 8.9 - February 9, 2025
Tags: DirectAdmin, exif, php
Trackback from your site.