ImageMagick存在一些PDF问题

时间:2014-02-17 22:11:48

标签: php imagemagick ghostscript

当我将它们转换为'jpg'时,我遇到了一些PDF问题;当我用exec()执行代码时,它只发生在其中一些。我正在使用PHP,但是当我直接在服务器中执行相同的代码时,效果很好。

这是引发我的错误:

  

[0] =>错误:/ .exec中的/ invalidaccess - .execform1 -

     

[1] =>操作数堆栈:

     

[2] => --dict:8/17(L) - 1 10 4 15 6 18 C2_2 10 --dict:6/6(L) - --dict:6/6(L) - FrutigerLTStd-Roman --dict :11/12(ro)(G) - --ntringtring-- CIDFontObject --dict:7/7(L) - --dict:7/7(L) - 725745 --dict:7/7 (L) - --ntringtring-- PDFCIDFontName FrutigerLTStd-Roman

     

[3] =>执行堆栈:

     

[4] => %interp_exit .runexec2 --nostringval---nostringval---nostringval-- 2%stopped_push --nostringval-- --nntringval-- --nostringval-- false 1%stopped_push 1846 1 3%oparray_pop 1845 1 3% oparray_pop 1829 1 3%oparray_pop --nostringval-- --nostringval-- 2 1 1 --nostringval--%for_pos_int_continue --nostringval---nostringval---nostringval---nostringval--%array_continue - nostringval-- false 1%stopped_push --nostringval--%loop_continue --nostringval-- 9656 --nostringval-- 1794 4 11%oparray_pop --nostringval-- false 1%stopped_push 1793 4 11%oparray_pop --nostringval--( gstatetype) - - dict:0/0(L) - --nostringval-- false 1%stopped_push --nostringval--%loop_continue --nostringval-- 726421 --nostringval-- 1794 6 16%oparray_pop --nostringval- - false 1%stopped_push 1793 6 16%oparray_pop --nostringval--(gstatetype) --dict:4/4(L) - --nostringval-- false 1%stopped_push --nostringval--%loop_continue --nostringval-- 725947 --nostringval-- 1794 8 19%oparray_pop --nostringval-- false 1%stopped_push 1793 8 19%oparray_pop --nostringval--(gstatetype) - dict:1/1(L) - --nntringval-- false 1%stopped_push --nostringval--%loop_continue --nostringval-- - -nostringval---nostringval---nostringval---nostringval---nostringval--%array_continue --nostringval---nostringval---nostringval---nostringval---nostringval- -

     

[5] =>字典堆栈:

     

[6] => --dict:1154/1684(ro)(G) - - dict:1/20(G) - --dict:75/200(L) - - dict:75/200(L) - - --dict:106/127(ro)(G) - --dict:286/300(ro)(G) - --dict:22/25(L) - --dict:4/6 (L) - --dict:22/40(L) - --dict:1/1(ro)(G) - --dict:2/5(L) - --dict:1 / 1(ro)(G) - - dict:1/1(ro)(G) - - dict:1/1(ro)(G) - - dict:1/1(ro)( G) - --dict:2/5(L) - --dict:1/1(ro)(G) - --dict:1/1(ro)(G) - - dict: 2/5(L) - - dict:1/1(ro)(G) - --dict:9/15(L) - - dict:1/1(ro)(G) - --dict:1/1(RO)(G) -

     

[7] =>当前的分配模式是本地的

是否有人也处理过这个问题?

1 个答案:

答案 0 :(得分:0)

错误来自Ghostscript,您安装了哪个版本的GS?

请注意,invalidaccess可能是由于文件权限,从您的堆栈跟踪尝试执行CIDFont,因此可能是字体目录存在权限问题。它只是一个理论,但事实是它只有在你运行PHP支持它时才会失败。您可能需要查看PHP“用户”

的环境和权限