我有一个 Rails+Angular 应用程序(带有 pdf-forms gem),主要功能之一是为用户生成 pdf。对于该功能,我们使用 PDFTK 服务器。我正在运行 Yosemite,它工作正常,我两天前更新到 El Capitan,并且知道 PDFTK 服务器会生成 pdf,但有时它是空的,或者根本不生成它。我还可以在命令行中运行 pdftk --version
这意味着 pdftk 已安装。
我尝试以我能想到的各种方式调试它,我查看了 UNIX 进程,它创建了一个用于创建特定 pdf 的新进程,我没有任何应用程序级别错误(例如日志或其他内容),并且我真的不知道发生了什么事。
我尝试重新安装 PDFTK 服务器,但也没有帮助。我最好的猜测是 PDFTK 内部的某些内容未正确运行。
如果有人遇到类似的问题,我很想听听他们对此的了解。
最佳答案
我建议您甚至不要尝试解决这个问题,而是使用 vagrant 来抽象您的开发机器主机操作系统。
获取流浪者地址 https://www.vagrantup.com/并使用您在服务器上使用的相同操作系统进行设置。
关于ruby-on-rails - PDFTK 服务器生成空 pdf(El Capitan 问题),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33083065/