wkhtmltopdf:无法连接到X服务器

jeffery_the_wind

我一直在使用wkthmltopdf在Linux Web服务器上即时将html转换为pdf文档。该程序最初需要X11或类似的X服务器才能正常运行,但是通过开发人员的多次请求,要使该程序在没有GUI的服务器上运行,我很确定它可以在静态版本中运行虚拟X服务器我一直在使用程序的静态(独立)版本,效果很好!我将可执行文件放在一个文件夹中,然后运行:

./wkhtmltopdf file1.html file2.pdf

但是,我想在系统范围内安装此程序。我使用了apt-get install wkhtmltopdf(昨天才安装),并且由于我在64位系统上运行,因此我也需要apt-get install ia32-libs安装后,我可以找到这样的版本:

wkhtmltopdf --version

输出:

Name:
  wkhtmltopdf 0.9.9

License:
  Copyright (C) 2008,2009 Wkhtmltopdf Authors.



  License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
  This is free software: you are free to change and redistribute it. There is NO
  WARRANTY, to the extent permitted by law.

Authors:
  Written by Jakob Truelsen. Patches by Mário Silva, Benoit Garret and Emmanuel
  Bouthenot.

现在,当我尝试运行通过aptitude安装的程序时,出现以下错误:

wkhtmltopdf: cannot connect to X server

有谁知道我该如何解决?我猜这个版本缺少虚拟X服务器或其他东西。

jeffery_the_wind

我刚刚发现,我可以简单地将静态可执行文件移动到/usr/bin/目录并从任何位置执行它。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章