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,
}
И в представлении Джанго у меня есть:
cmd_options = {
#'window-status' : 'ready',
'javascript-delay': 2000,
'page-height' : '465mm',
'page-width' : '297mm',
'allow' : True,
#'T' : 0, 'R' : 0, 'B' : 0, 'L': 0,
}