OpenShift RedHat中的CI中的ImageMagick库无法正常工作

时间:2014-02-20 10:56:00

标签: php codeigniter imagemagick redhat openshift

我有一个codeigniter网站,我无法让ImageMagick工作。

我已经使用phpinfo()进行了检查,并在服务器上启用了imagemagick。

这是库的配置代码:

    $image_conf = array(
                'image_library'     => 'ImageMagick',
                'library_path'      => '/usr/bin/',
                  .....

我一直收到同样的错误: 图像处理失败。请验证您的服务器是否支持所选协议,以及图像库的路径是否正确。

'library_path' => '/usr/bin/'?我似乎无法在他们的论坛上找到任何关于此的内容,人们通常会遇到不同的问题......

我对网站上的路径或类似路径没有其他问题......

如果您需要,以下是一些服务器信息要求更多:

$config['base_path']= "/var/lib/openshift/12341234...appcode/app-root/runtime/repo/php/";
$config['base_dir']= "/var/lib/openshift/1234324..appcode/app-root/runtime/repo/php/";

imagick 2.2.2

PHP 5.3.3,ZendServer

Linux的

Apache / 2.2.22(红帽企业Web服务器)

1 个答案:

答案 0 :(得分:0)

两件事:  我会检查您是否授予服务器对您尝试保存图像的目录的写入权限。尝试在目录上使用chmod 777以确保。

如果这不起作用,我建议你去了解MagickWand。 http://www.magickwand.org/