я сделал варить апгрейд
У меня есть php 8.1 на osx 12.x
Имагик не работает
Предупреждение 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' (нет такого файла), '/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:
Если я лс /usr/local/lib/php/pecl/20210902/
у меня нет файла
теперь, если я лс /usr/local/lib/php/pecl/
затем используйте автозаполнение, чтобы закончить 20210902
я получил imagick.so
Я попытался сделать символическую ссылку в /USR/местные/библиотека/
но это не работает, вероятно, по той же причине, что и выше?