linux安装php扩展imagick后用php -m命令没有在列表里显示

跟風遠走 提交于 2019-12-03 22:47:58

1.修改php.ini文件,加上extension=imagick.so;

2.重启php:service php-fpm restart;

3.重启时有的会出现报错:PHP Warning: PHP Startup: Unable to load dynamic library '/usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/imagick.so' - /usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/imagick.so: cannot open shared object file: No such file or directory in Unknown on line 0 done,此时可以用find -name imagick.so来查找imagick.so的安装位置,找到此文件,并移到/usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/目录下,再次重启php,用php -m查看已安装模块,此时就能看到imagick出现在已安装列表里了。

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!