我正在使用imagemagic SUMWimagick v5.4.7运行solaris 10 coolstack。安装一切顺利,但当我尝试各种方式确认它工作时,我得到错误,如:
Test for versions and locations of ImageMagick
Path: convert
Version return code is 137
This should test for ImageMagick version 5.x
Path: /usr/sfw/bin/convert
Version return code is 137
This should test for ImageMagick version 6.x
Path: /usr/sfw/bin/convert
Version return code is 137
我也尝试在控制台上使用转换错误[sh:convert:not found]但确认转换是路径/ usr / sfw / bin / convert。
我有php.ini文件如下(认为这可能是我的问题):
include_path=/opt/coolstack/php5/lib/php:.:
extension_dir=/opt/coolstack/php5/lib/php/extensions/no-debug-non-zts-20060613
extension="mysql.so"
extension="mysqli.so"
extension="apc.so"
# hardened-php - uncomment to enable. See http://hardened-php.net
extension="suhosin.so"
extension="/usr/sfw/lib/libMagick.so"
@system("/usr/sfw/bin/convert -colorspace RGB $size".escapeshellarg($_FILES[$ufield]['tmp_name'])." ".escapeshellarg($docroot.$ufile));
答案 0 :(得分:0)
最后通过调整上传目录和转换文件的文件/目录权限以及确认tmp文件的路径,使imagemagick工作。