我有一个Django项目。
我在ubuntu 14.04服务器上使用xvfb,使用selenium和firefox从html生成pdf。
下面是python脚本中的代码示例。
cmd = 'xvfb-run -a python path/to/script.py'
subprocess.call(cmd, shell=True)
当我通过django shell运行它时,它工作正常,pdf在服务器上生成。
但是当我通过apache2运行时,它会创建一些永无止境的进程,可能是死锁,而apache2正在给予时间回复。
Apache2可能不会使用第三方程序,这是xvfb。
我应该以某种方式将xvfb与apache2集成吗?