Php 我在哪里可以找到;imagick.so“;对于ImageMagick 6.9.0.0 x86_64?

Php 我在哪里可以找到;imagick.so“;对于ImageMagick 6.9.0.0 x86_64?,php,centos,imagemagick,imagick,Php,Centos,Imagemagick,Imagick,我不是Linux用户 我最近通过本教程在CentOS上安装了ImageMagick: 似乎一切都正常安装 但安装后,我的服务器中似乎没有“imagick.so” 我使用“php-m | grep imagick”命令得到了这个错误: PHP警告:PHP启动:无法加载动态库 '/usr/local/php54/lib/php/extensions/no-debug-non-zts-20100525/imagick.so: 无法打开共享对象文件:未知中没有此类文件或目录 第0行 我还通过查找ima

我不是Linux用户

我最近通过本教程在CentOS上安装了ImageMagick:

似乎一切都正常安装

但安装后,我的服务器中似乎没有“imagick.so”

我使用“
php-m | grep imagick
”命令得到了这个错误:

PHP警告:PHP启动:无法加载动态库 '/usr/local/php54/lib/php/extensions/no-debug-non-zts-20100525/imagick.so: 无法打开共享对象文件:未知中没有此类文件或目录 第0行

我还通过
查找imagick.so
进行搜索,但找不到任何文件

同样
convert--version
,它会将版本6.9.0.0 Q16 X86_64返回给我

但我无法运行以下任何代码:


现在的问题是:

是否有一个“imagick.so”文件可以自己下载到服务器上

例如,有许多用于windows的dll文件存在相同的错误

我怎样才能解决这个问题

我在VPS上(centOS6.5/php5.4)

-----------------------编辑

我键入:
locate imagick.so

结果是:

/usr/lib64/php/modules/imagick.so

usr/lib64/ImageMagick-6.5.4/modules-Q16/coders/magick.so

然后我试着运行:
sudo/usr/bin/pecl安装imagick

结果是:

Php警告:Php启动:无法加载动态文件 '/usr/lib64/modules/imagick.so'-/usr/lib64/modules/imagick.so: 无法打开共享对象文件:上的未知目录中没有此类文件或目录 第0行 . . . 请提供Imagemagick安装的前缀 [自动检测]:


你能帮我做些什么吗?

你可以用php pecl安装imagick extesion

打开终端并执行:

sudo /usr/bin/pecl install imagick

sudo echo "extension=imagick.so" > /etc/php.d/imagick.ini

sudo /etc/init.d/httpd restart
测试后,如果安装正确:

sudo php -m | grep imagick

您可以使用php pecl安装imagick extesion

打开终端并执行:

sudo /usr/bin/pecl install imagick

sudo echo "extension=imagick.so" > /etc/php.d/imagick.ini

sudo /etc/init.d/httpd restart
测试后,如果安装正确:

sudo php -m | grep imagick

您可以使用php pecl安装imagick extesion

打开终端并执行:

sudo /usr/bin/pecl install imagick

sudo echo "extension=imagick.so" > /etc/php.d/imagick.ini

sudo /etc/init.d/httpd restart
测试后,如果安装正确:

sudo php -m | grep imagick

您可以使用php pecl安装imagick extesion

打开终端并执行:

sudo /usr/bin/pecl install imagick

sudo echo "extension=imagick.so" > /etc/php.d/imagick.ini

sudo /etc/init.d/httpd restart
测试后,如果安装正确:

sudo php -m | grep imagick

这就是我所遵循的,并帮助我解决了这个问题。希望这对大家都有帮助。我们需要按照此步骤移除旧的Imagick并安装新的Imagick

这就是我所遵循的,并帮助我解决了这个问题。希望这对大家都有帮助。我们需要按照此步骤移除旧的Imagick并安装新的Imagick

这就是我所遵循的,并帮助我解决了这个问题。希望这对大家都有帮助。我们需要按照此步骤移除旧的Imagick并安装新的Imagick

这就是我所遵循的,并帮助我解决了这个问题。希望这对大家都有帮助。我们需要按照此步骤移除旧的Imagick并安装新的Imagick

请,读这里请,读这里请,读这里请,读这里