PDFTK服务器生成空pdf(El Capitan问题)

时间:2015-10-12 13:57:28

标签: ruby-on-rails ruby osx-elcapitan

我有一个Rails + Angular应用程序(使用pdf-forms gem),其中一个主要功能是为用户生成pdf。对于该功能,我们使用PDFTK服务器。我正在运行Yosemite并且工作正常,两天前我更新到El Capitan,并且知道PDFTK服务器生成pdf但有时它是空的或根本不生成它。我也可以在命令行pdftk --version中运行,这意味着安装了pdftk。

我尝试以我能想到的各种方式对其进行调试,我查看了UNIX进程,它创建了一个用于创建特定pdf的新流程,我没有任何应用程序级错误(如日志或其他内容)而且我真的不知道最近发生了什么。

我尝试重新安装PDFTK服务器也没有帮助。我最好的选择是PDFTK内部的某些内容无法正常运行。

如果有人遇到类似问题,我很乐意听到他们对此有所了解。

2 个答案:

答案 0 :(得分:2)

我建议你甚至不尝试解决这个问题,而是使用vagrant来抽象你的开发机器主机操作系统。

https://www.vagrantup.com/获取流浪汉并使用您在服务器上使用的相同操作系统进行设置。

答案 1 :(得分:2)

我遇到了同样的问题,并通过安装适用于OS X 10.11 El Capitan的PDFTK服务器的特定安装程序找到了解决方案,如下所述:https://stackoverflow.com/a/33248310/5538923