ทำ killprocess แล้วแต่ก็ยังไม่ขึ้น imagick สงสัยอาจจะต้องถอด imagick แล้วลงใหม่ดูก่อนนะคะmindphp เขียน: ↑06/01/2021 11:39 amส่วนของ apachedaemon 14820 0.0 0.1 358072 7972 ? S 11:31 0:00 /opt/lampp/bin/httpd
daemon 14830 0.0 0.1 368820 11124 ? S 11:31 0:00 /opt/lampp/bin/httpd
daemon 14831 0.0 0.1 368820 11124 ? S 11:31 0:00 /opt/lampp/bin/httpd
daemon 14833 0.0 0.1 368820 11124 ? S 11:31 0:00 /opt/lampp/bin/httpd
daemon 14837 0.0 0.1 368820 11124 ? S 11:31 0:00 /opt/lampp/bin/httpd
daemon 14838 0.0 0.1 368820 11124 ? S 11:31 0:00 /opt/lampp/bin/httpd
ใช้คำสั่งในฐานนะ rootโค้ด: เลือกทั้งหมด
pkill daemon
ติดปัญหาหลังลง imagick บน ubuntu ไม่ได้
Moderator: mindphp, ผู้ดูแลกระดาน
- eange08
- PHP VIP Members
- โพสต์: 16371
- ลงทะเบียนเมื่อ: 22/12/2020 10:09 am
Re: ติดปัญหาหลังลง imagick บน ubuntu ไม่ได้
- mindphp
- ผู้ดูแลระบบ MindPHP
- โพสต์: 41350
- ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
- ติดต่อ:
Re: ติดปัญหาหลังลง imagick บน ubuntu ไม่ได้
ถ้า ดูความเปลี่ยนแปลง ลองแก้ไข ไฟล์ php.ini ให้ผิดรูปแบบ ก็ได้จะมี Error ขึ้นให้เห็น
อีกส่วนที่ต้องเช็ค คือสิทธิ์ในการเข้าถึงไฟล์ .so
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
- eange08
- PHP VIP Members
- โพสต์: 16371
- ลงทะเบียนเมื่อ: 22/12/2020 10:09 am
Re: ติดปัญหาหลังลง imagick บน ubuntu ไม่ได้
แก้ไขไฟล์ php.ini ให้ผิดรูปแบบหรือลองลบข้อมูลในไฟล์ออกก็ไม่มี error ให้เห็นเลยนะคะ
เปิดสิทธิ folder ของ .os ตั้งแต่ /opt/lampp/lib/ เลยก็ยังเรียก imagick ไม่ได้
- mindphp
- ผู้ดูแลระบบ MindPHP
- โพสต์: 41350
- ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
- ติดต่อ:
Re: ติดปัญหาหลังลง imagick บน ubuntu ไม่ได้
วิธีติดตั้ง ImageMagick ทำได้ 2 แบบ
แบบ แรก
ติดตั้งจาก apt ตัวช่วยในการติดตั้ง
โค้ด: เลือกทั้งหมด
sudo apt update
โค้ด: เลือกทั้งหมด
sudo apt-get install build-essential
โค้ด: เลือกทั้งหมด
sudo apt install imagemagick
โค้ด: เลือกทั้งหมด
sudo apt list imagemagick -a
โค้ด: เลือกทั้งหมด
sudo apt install imagemagick:7.x.x.x
โค้ด: เลือกทั้งหมด
imagick
หลังจากนั้นค่อยผูก imagick กับ php ด้วยส่วนขยายของ php ต่อไป
แบบที่ สอง
ติดตั้งด้วย Source Code
โค้ด: เลือกทั้งหมด
git clone https://github.com/ImageMagick/ImageMagick.git ImageMagick-7.0.56
โค้ด: เลือกทั้งหมด
cd ImageMagick-7.0.56
โค้ด: เลือกทั้งหมด
./configure
โค้ด: เลือกทั้งหมด
make
โค้ด: เลือกทั้งหมด
./configure --with-modules
โค้ด: เลือกทั้งหมด
sudo make install
โค้ด: เลือกทั้งหมด
sudo ldconfig /usr/local/lib
https://download.imagemagick.org/ImageMagick/download/
การติดตั้งทั้งสองวิธีจะให้ลองทดลองใช้ ImageMagick ก่อนว่าติดตั้งสมบูรณ์หรือไม่ ก่อนใช้มันในฐานนะ ส่วนเสริม php
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
- eange08
- PHP VIP Members
- โพสต์: 16371
- ลงทะเบียนเมื่อ: 22/12/2020 10:09 am
Re: ติดปัญหาหลังลง imagick บน ubuntu ไม่ได้
โค้ด: เลือกทั้งหมด
root@com012-X450LD:/home/com012/Downloads# magick testdo.png testdo.webp
ติดตั้ง PHP Imagemagick บน Ubuntu >> viewtopic.php?p=204758#p204758
อันนี้ลองแปลงจาก PNG ไปเป็น Webp ดู
- eange08
- PHP VIP Members
- โพสต์: 16371
- ลงทะเบียนเมื่อ: 22/12/2020 10:09 am
Re: ติดปัญหาหลังลง imagick บน ubuntu ไม่ได้
ก็ยังไม่ขึ้นใน phpinfo เลยนะคะ
เบื้องต้นเช็คมีไฟล์ imagick.so
โค้ด: เลือกทั้งหมด
root@com012-X450LD:/opt/lampp/lib/php/extensions/no-debug-non-zts-20190902# ls -alh
total 1.9M
drwxrwxrwx 2 root root 4.0K ม.ค. 7 12:45 .
drwxrwxrwx 3 root root 4.0K ธ.ค. 28 14:30 ..
-rwxr-xr-x 1 root root 1.2M ม.ค. 7 12:12 imagick.so
-rwxrwxrwx 1 root root 569K ธ.ค. 1 18:03 opcache.so
-rwxrwxrwx 1 root root 28K ธ.ค. 1 18:03 pdo_dblib.so
-rwxrwxrwx 1 root root 140K ธ.ค. 1 18:03 pgsql.so
- eange08
- PHP VIP Members
- โพสต์: 16371
- ลงทะเบียนเมื่อ: 22/12/2020 10:09 am
Re: ติดปัญหาหลังลง imagick บน ubuntu ไม่ได้
ขั้นตอนที่ 1 เปิด Terminal
ขั้นตอนที่ 2 ใส่คำสั่ง update
โค้ด: เลือกทั้งหมด
sudo apt update
โค้ด: เลือกทั้งหมด
cd /opt/lampp/bin
โค้ด: เลือกทั้งหมด
sudo ./pecl install imagick
ขั้นตอนที่ 5 เข้าไปเพิ่ม extension=imagick.so ในไฟล์ /opt/lampp/etc/php.ini
หากเข้าไปแก้ไขไฟล์ php.ini ไม่ได้เนื่องจากติดสิทธิ ให้ใส่คำสั่งบน Terminal จะเข้าไปแก้ไขไฟล์ php.ini ด้วยสิทธิ root ได้
โค้ด: เลือกทั้งหมด
sudo -i
nautilus
โค้ด: เลือกทั้งหมด
sudo /opt/lampp/lampp restart
-
- Similar Topics
- ตอบกลับ
- แสดง
- โพสต์ล่าสุด
-
-
โพสต์ใหม่ ใช้ Imagick อ่านไฟล์ PDF ไม่ได้ขึ้น Error
โดย eange08 » 11/01/2021 5:48 pm » ใน Programming - PHP - 2 ตอบกลับ
- 2406 แสดง
-
โพสต์ล่าสุด โดย Firpo2019
26/01/2021 9:58 am
-
-
-
โพสต์ใหม่ คำสั่งของ Imagick PHP ตัวไหนที่จะเช็ค mime type แปลงเป็นนามสกุลไฟล์
โดย eange08 » 11/01/2021 12:22 pm » ใน Programming - PHP - 1 ตอบกลับ
- 1596 แสดง
-
โพสต์ล่าสุด โดย mindphp
16/01/2021 4:54 pm
-
-
-
โพสต์ใหม่ ติดปัญหา Error Class 'Imagick' not found (Imagemagick PHP)
โดย eange08 » 24/12/2020 7:42 pm » ใน PHP Knowledge - 2 ตอบกลับ
- 2367 แสดง
-
โพสต์ล่าสุด โดย eange08
25/12/2020 11:39 am
-
-
-
โพสต์ใหม่ imagick อ่านไฟล์ pdf แล้วขึ้น Error Uncaught ImagickException: Failed to read the file
โดย eange08 » 12/01/2021 6:54 pm » ใน Programming - PHP - 10 ตอบกลับ
- 4057 แสดง
-
โพสต์ล่าสุด โดย eange08
16/01/2021 5:23 pm
-
-
-
โพสต์ใหม่ ตัวระบบปฎิบัติการ ubuntu ที่เครื่องทำงานมีปัญหา , เมื่อเวลาทำการเปิดเครื่องบน Ubuntu
โดย makup » 30/10/2020 2:40 pm » ใน ถาม - ตอบ คอมพิวเตอร์ - 1 ตอบกลับ
- 1672 แสดง
-
โพสต์ล่าสุด โดย mindphp
30/10/2020 3:12 pm
-
-
- 0 ตอบกลับ
- 5497 แสดง
-
โพสต์ล่าสุด โดย nuattawoot
06/06/2017 5:12 pm
ผู้ใช้งานขณะนี้
สมาชิกกำลังดูบอร์ดนี้: Bing [Bot] และบุคลทั่วไป 113