ฉันทำ อัพเกรดเบียร์
ฉันมี php 8.1 บน osx 12.x
Imagick ไม่ทำงาน
คำเตือน PHP: การเริ่มต้น PHP: ไม่สามารถโหลดไลบรารีไดนามิก 'imagick.so' (ลองแล้ว: /usr/local/lib/php/pecl/20210902/imagick.so (dlopen(/usr/local/lib/php/pecl/20210902 /imagick.so, 0x0009): พยายาม: '/usr/local/lib/php/pecl/20210902/imagick.so' (ไม่มีไฟล์ดังกล่าว), '/usr/local/lib/imagick.so' (ไม่มีไฟล์ดังกล่าว ), '/usr/lib/imagick.so' (ไม่มีไฟล์ดังกล่าว)), /usr/local/lib/php/pecl/20210902/imagick.so.so (dlopen(/usr/local/lib/php/pecl /20210902/imagick.so.so, 0x0009): พยายาม: '/usr/local/lib/php/pecl/20210902/imagick.so.so' (ไม่มีไฟล์ดังกล่าว), '/usr/local/lib/imagick.so' so.so' (ไม่มีไฟล์ดังกล่าว), '/usr/lib/imagick.so.so' (ไม่มีไฟล์ดังกล่าว))) ใน Unknown ที่บรรทัด 0
คำเตือน: การเริ่มต้น PHP: ไม่สามารถโหลดไลบรารีไดนามิก 'imagick.so' (ลองแล้ว: /usr/local/lib/php/pecl/20210902/imagick.so (dlopen(/usr/local/lib/php/pecl/20210902/ imagick.so, 0x0009): พยายาม: '/usr/local/lib/php/pecl/20210902/imagick.so' (ไม่มีไฟล์ดังกล่าว), '/usr/local/lib/imagick.so' (ไม่มีไฟล์ดังกล่าว) , '/usr/lib/imagick.so' (ไม่มีไฟล์ดังกล่าว)), /usr/local/lib/php/pecl/20210902/imagick.so.so (dlopen(/usr/local/lib/php/pecl/ 20210902/imagick.so.so, 0x0009): พยายาม: '/usr/local/lib/php/pecl/20210902/imagick.so.so' (ไม่มีไฟล์ดังกล่าว), '/usr/local/lib/imagick.so .so' (ไม่มีไฟล์ดังกล่าว), '/usr/lib/imagick.so.so' (ไม่มีไฟล์ดังกล่าว))) ใน Unknown ที่บรรทัด 0
ไฟล์การกำหนดค่า (php.ini) เส้นทาง: /usr/local/etc/php/8.1
ไฟล์การกำหนดค่าที่โหลด: /usr/local/etc/php/8.1/php.ini
สแกนหาไฟล์ .ini เพิ่มเติมใน: /usr/local/etc/php/8.1/conf.d
แยกวิเคราะห์ไฟล์ .ini เพิ่มเติม: /usr/local/etc/php/8.1/conf.d/ext-opcache.ini
แจ้งให้ทราบ /usr/local/lib/imagick.so.so
ฉันมีไฟล์ /usr/local/lib/php/pecl/20210902/imagick.so
ฉันจะเชื่อมโยงสิ่งนี้ได้อย่างไร
แก้ไข: ฉันยังสังเกตเห็นว่าในตัวฉัน php.ini
ฉันได้ นามสกุล = "imagick.so"
ที่ฉันเปลี่ยนชื่อ นามสกุล = imagick.so
แก้ไข 2:
ถ้าฉัน ls /usr/local/lib/php/pecl/20210902/
ฉันไม่ได้รับไฟล์
ตอนนี้ถ้าฉัน ls /usr/local/lib/php/pecl/
จากนั้นใช้การเติมข้อความอัตโนมัติเพื่อเสร็จสิ้น 20210902
ฉันเข้าใจ imagick.so
ฉันพยายามสร้าง symlink ใน /usr/local/lib/
แต่อาจใช้งานไม่ได้ด้วยเหตุผลเดียวกับข้างต้น ?