ImageMagick"新的Imagick"不在PHP服务器

时间:2016-02-26 17:54:00

标签: php imagemagick

我的网站托管在Bluehost上,安装似乎是正确的,但我无法使用基本功能。我确信这源于对环境的一个非常基本的误解,并为此道歉。

以下因(Server 500 error)

而失败
$im = new Imagick('test-image.jpg');

然而这有效:

exec("convert test-image.jpg -thumbnail 50x50 test-thumbnail.jpg 2>&1", $array);

exec("convert -version", $out, $rcode);的输出结果为:

  

版本返回码为0
  版本:ImageMagick 6.7.9-10 2012-10-05 Q16 http://www.imagemagick.org
  版权:版权所有(C)1999-2012 ImageMagick Studio LLC
  功能:OpenMP

这次检查安装....

if(extension_loaded('imagick')) {
    echo 'Imagick Loaded';
}

打印出:

  

想象未安装

添加网络服务器日志:

  

[26-Feb-2016 10:57:16 America / Denver] PHP警告:PHP启动:无法加载动态库' /usr/lib64/php/modules/imagick.so' - /usr/lib64/php/modules/imagick.so:未定义符号:第0行未知的php_checkuid_ex
  [26-Feb-2016 10:57:16 America / Denver] PHP警告:PHP启动:无法加载动态库' /usr/lib64/php/modules/magickwand.so' - /usr/lib64/php/modules/magickwand.so:未定义符号:第0行的未知符号中的php_checkuid
  [26-Feb-2016 10:57:16 America / Denver] PHP警告:PHP启动:mailparse:无法初始化模块
  使用模块API = 20060613编译的模块   用模块API编译的PHP = 20100525
  这些选项需要匹配    在第0行的Unknown中   [26-Feb-2016 10:57:16 America / Denver] PHP警告:PHP启动:无法加载动态库' /usr/lib64/php/modules/magickwand.so' - /usr/lib64/php/modules/magickwand.so:未定义符号:第0行的未知符号中的php_checkuid
  [26-Feb-2016 10:57:16 America / Denver] PHP致命错误:Class' Imagick'在第6行的[/] / public_html / create_layout.php中找不到

0 个答案:

没有答案