继续保持11状态。处理图像时。请帮我

时间:2011-03-12 00:54:35

标签: php image-processing imagemagick

当服务器发送HTTP响应时,我需要在单独的进程中对图像进行缩略,因此我exec使用PHP CLI脚本。当脚本直接由CLI运行时,它运行正常;但是当我exec时,尽管我exit(0),但Imagick强制退出状态为11。我可以退出以阻止11状态的最新点就在调用flattenImages之前。

我试图通过取消所有验证和数据库交互来最小化该测试用例,但是当我尝试了11状态时。

1 个答案:

答案 0 :(得分:0)

我终于想到检查Apache的error.log,并且11状态伴随着: PHP警告:模块'imagick'已在第0行的Unknown中加载

我在这里找到了解决方案: http://www.somacon.com/p520.php 显然我不小心把额外的<< extension =“imagick.so”>> php.ini中的一行。删除它允许CLI脚本返回状态0。