Django-wkhtmltopdf在服务器上崩溃

时间:2018-08-17 13:12:59

标签: django django-wkhtmltopdf

我有一个使用django-wkhtmltopdf的应用。它在本地运行,但是当我在VPS上运行时,出现以下错误。

  

命令'['wkhtmltopdf','--allow','True',   '--enable-local-file-access','-encoding','utf8',   '--javascript-delay','2000','-page-height','465mm',   '--page-width','297mm','-quiet','/ tmp / wkhtmltopdffyknjyrk.html',   '-']'返回非零退出状态1。

我猜我需要在VPS上设置一些权限,以允许创建临时文件(或为其设置目录),但是我不确定如何执行此操作。

我在settings.py

WKHTMLTOPDF_CMD_OPTIONS = {
    'quiet': True,
    'allow' : '/tmp',
    'javascript-delay' : 1000,
    'enable-local-file-access' : True,
}

在django视图中,我得到了:

cmd_options = {
    #'window-status' : 'ready',
    'javascript-delay': 2000,
    'page-height' : '465mm',
    'page-width' : '297mm',
    'allow' : True,
    #'T' : 0, 'R' : 0, 'B' : 0, 'L': 0,
    }

0 个答案:

没有答案