Вопрос

У меня есть приложение, которое использует Prawn для создания некоторых PDF-файлов, оно работает нормально, и у меня не было с ним никаких проблем.Теперь дошло до того, что я хочу протестировать это через Apache, используя Passenger.Вот тут-то и возникает проблема.Я получаю страницу ошибки пассажира с этой ошибкой:

no such file to load -- prawn (MissingSourceFile)

Я перезапустил скрипт / сервер, и он вообще не выдал ошибки, так что я в недоумении, почему это не работает.

Это было полезно?

Решение 2

Проблема в том, что, хотя плагин prawnto загружает prawn gem без проблем, он не может этого сделать при запуске через passenger.Итак, вам нужно добавить строку config.gem в environment.rb

config.gem "prawn"

Другие советы

Похоже, вы не устанавливали драгоценный камень Prawn на рабочий сервер.Попробуй sudo gem install prawn.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top