2010-01-08 5 views
1

새우를 사용하여 일부 PDF 생성을하는 앱이 있는데 문제없이 작동합니다. 지금은 Passenger를 사용하여 Apache를 통해 테스트하고 싶습니다. 이것은 문제가 나타나는 곳입니다. 이 오류로 승객 오류 페이지를 얻을 :새우가있는 승객이 시작되지 않습니다

no such file to load -- prawn (MissingSourceFile) 

나는 스크립트/서버를 다시 시작하고 그것이 왜 작동하지 않습니다에 관한 손실에 모든 그래서 난 오류하지 않았다.

답변

0

문제는 prawnto 플러그인이 새우 보석을로드해도 아무런 문제가 없지만 승객을 지날 때 문제가되지 않는다는 것입니다. 그래서 당신은

config.gem "prawn" 
+0

있습니다 environment.rb에있는 config.gem 라인을 추가해야합니다. 새우는 1.0까지 API 안정성을 보장하지 않으므로 무고한 보석 업그레이드로 인해 앱이 중단되는 것을 원하지 않습니다. config.gem "새우", : 버전 => "0.7.1" –

0

생산 서버에 새우 젬을 설치하지 않은 것 같습니다. sudo gem install prawn을 시도해보십시오.

+0

프로덕션 서버와 개발 서버가 난 강력하게 그 라인 버전을 추가하는 것이 좋습니다 동일한 서버 – Arcath

관련 문제