Библиотека html-pdf не работает на Linux-сервереCSS

Разбираемся в CSS
Ответить
Anonymous
 Библиотека html-pdf не работает на Linux-сервере

Сообщение Anonymous »

Библиотека html-pdf не работает с развернутым кодом, который находится на сервере ec2, однако на моем локальном компьютере Mac она работает нормально.
Я получаю ошибку: «html-pdf: получен код выхода». 1'\nПредупреждение Fontconfig: игнорирование UTF-8: недопустимый тег региона\nhtml-pdf: Оценка - ReferenceError: Невозможно найти переменную: $\nStack:\n в неопределенном\n\n в ChildProcess.respond (/home /ubuntu/dirName/node_modules/html-pdf/lib/pdf.js:121:31)\n в ChildProcess.emit (events.js:314:20)\n в ChildProcess.EventEmitter.emit (domain.js:483) :12)\n в Process.ChildProcess._handle.onexit (internal/child_process.js:276:12)"
Однако при запуске отладки на моей машине все работало нормально.
Что может быть причиной? Однако в экземпляре ec2 я проверил в файле package.json, что html-pdf имеет правильную версию.
В шаблоне, который я даю, отсутствует закрывающий тег заголовка. Так это повлияет на Linux, а не на Windows/Mac?
**pdf.create(template).toBuffer(function (err, buffer) {
if (err) {
reject({ message: 'Failed.' +'Error'+err});
} else {
resolve(buffer);
}
});**


Подробнее здесь: https://stackoverflow.com/questions/787 ... nux-server
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «CSS»