Я знаю, что было много вопросов относительно установки imagick на Php7 +, к сожалению, все ответы не решают мою проблему.
Я просто обновляюсь до php7.4, поэтому я следую предыдущим настройкамс 7.3, 7.2 до включенного imagick, в основном:
echo extension=imagick.so > /etc/php/7.4/mods-available/imagick.ini
, затем программная ссылка на каталоги "fpm" и "cli":
ln -s /etc/php/7.4/mods-available/imagick.ini /etc/php/7.4/fpm/conf.d/20-imagick.ini
ln -s /etc/php/7.4/mods-available/imagick.ini /etc/php/7.4/cli/conf.d/20-imagick.ini
перезагрузил php7.4-fpm, ноimagick все еще не смог загрузить
, подтвердите с помощью php -i |grep imagick , но получил ошибку:
PHP Warning: PHP Startup: Unable to load dynamic library 'imagick.so' (tried: /usr/lib/php/20190902/imagick.so (/usr/lib/php/20190902/imagick.so: cannot open shared object file: No such file or directory), /us
r/lib/php/20190902/imagick.so.so (/usr/lib/php/20190902/imagick.so.so: cannot open shared object file: No such file or directory)) in Unknown on line 0
Примечание:
- Я пытался очистить php-imagick и переустановить его, но не даетт работы .