wicked_pdf Не удалось загрузить документ PDF
У меня есть приложение Rails, которое отображает несколько PDF-файлов. Только один из них не смог загрузить с ошибкой не удалось загрузить документ PDF, пока я не перезагружу сервер. Я видел, как кто-то упоминал о размере файла. Да, я обнаружил, что мой файл, который имеет проблему, намного больше, чем другой. Это около 500 КБ, а остальные только около 100 КБ.
Тем не менее, я проверил свой сервер, чтобы увидеть его конфигурацию по умолчанию и обнаружил, что нет никаких ограничений на размер файла для визуализации.
my-ubuntu-server:~$ ulimit -aH
core file size (blocks, -c) unlimited
data seg size (kbytes, -d) unlimited
scheduling priority (-e) 0
file size (blocks, -f) unlimited
pending signals (-i) 7862
max locked memory (kbytes, -l) 64
max memory size (kbytes, -m) unlimited
open files (-n) 4096
pipe size (512 bytes, -p) 8
POSIX message queues (bytes, -q) 819200
real-time priority (-r) 0
stack size (kbytes, -s) unlimited
cpu time (seconds, -t) unlimited
max user processes (-u) 7862
virtual memory (kbytes, -v) unlimited
file locks (-x) unlimited
Итак, я думаю, что проблема может быть вызвана чем-то другим, кроме размера файла. Неважно, что, если кто-нибудь посоветует мне еще раз взглянуть на размер файла, я тоже доволен этим.
Среды:
Ubuntu 14.04.4 LTS
Ruby 2.3.3
gem 'rails', '4.2.2'
gem 'wicked_pdf', '~> 1.0', '>= 1.0.6'
gem 'wkhtmltopdf-binary-edge', '~> 0.12.3.0'