0

我正在尝试在 CentOS 5.5 32 位版本上运行 wkhtmltopdf,我在 VPS 上运行该软件。不知何故,我无法执行二进制文件,这就是我得到的:

-bash-3.2# ./wkhtmltopdf-i386 http://www.google.nl/ test.pdf
Segmentation fault

我不知道问题可能是什么,文件有正确的所有者,它的权限是 777。我唯一能想到的解决这个问题的方法是在我的 VPS 上安装 X11 包,我是不确定这是否会解决问题。

编辑:安装了 X11 包,我仍然遇到同样的错误。

有任何想法吗?

4

2 回答 2

1

我已经解决了,显然在 Windows 上提取 wkhtmltopdf-i386 文件然后通过 FTP 传输它会损坏文件,导致分段错误错误。使用 wget 并在服务器上下载+提取文件解决了该问题。

于 2012-06-26T06:22:31.747 回答
0

发生在我身上并把它修好了,和你做的一样。

http://code.google.com/p/wkhtmltopdf/issues/detail?id=289

于 2011-03-21T09:01:55.227 回答