• Best View in Tor browser Unlock member forum only

ติดตั้ง ImageMagick และ Development Library บน Server ที่ใช้ Plesk path (Ubuntu 22.04)

mixteams

Member
VIP Member
Member

EXP:

Paper Cup Hamburger Popcorn New member 2025
Mi Credits
¥17,000

1. ติดตั้ง ImageMagick และ Development Library​

ตรวจสอบว่าคุณได้ติดตั้ง ImageMagick และไฟล์พัฒนา (development files) ที่จำเป็นแล้ว:
Bash:
sudo apt update
sudo apt install imagemagick libmagickwand-dev
คำอธิบาย:
  • imagemagick คือตัวโปรแกรมหลักของ ImageMagick
  • libmagickwand-dev เป็นไลบรารีพัฒนาสำหรับ MagickWand API ที่ PECL imagick ต้องการ

2. ตรวจสอบว่า MagickWand-config อยู่ในระบบ​

ตรวจสอบว่าไฟล์ MagickWand-config หรือ Wand-config มีอยู่ในระบบหรือไม่:
Bash:
which MagickWand-config

ถ้าคำสั่งข้างต้นไม่มีผลลัพธ์:
  • ลองค้นหาไฟล์ในระบบ:
  • Bash:
    find / -name MagickWand-config
  • หากยังไม่พบไฟล์ MagickWand-config คุณต้องติดตั้ง libmagickwand-dev (ขั้นตอนที่ 1)

3. ระบุเส้นทางไปยัง MagickWand-config

เมื่อคุณพบเส้นทางของ MagickWand-config (ตัวอย่าง /usr/bin/MagickWand-config) ให้ลองติดตั้งอีกครั้งโดยระบุเส้นทางนี้:
Bash:
sudo pecl install imagick
เมื่อระบบถาม:
Please provide the prefix of ImageMagick installation [autodetect]:

ให้ใส่เส้นทาง /usr หรือเส้นทางที่คุณพบไฟล์ MagickWand-config เช่น:
Bash:
/usr

4. รีสตาร์ทเซิร์ฟเวอร์ PHP​

หลังจากติดตั้งสำเร็จ ให้รีสตาร์ท PHP เพื่อให้การเปลี่ยนแปลงมีผล:
Bash:
sudo systemctl restart php8.1-fpm
(เปลี่ยน php8.1-fpm เป็นเวอร์ชัน PHP ที่คุณใช้)

5. ตรวจสอบการติดตั้ง Imagick

ตรวจสอบว่าติดตั้งสำเร็จหรือไม่:
Bash:
php -m | grep imagick
หรือสร้างไฟล์ phpinfo() เพื่อดูว่า Imagick ถูกโหลดใน PHP หรือไม่
 
Back
Top