일부 XML을 구문 분석하기 위해 Nokogiri가 추가 된 작동중인 앱을 로컬로 실행합니다.Heroku 앱이 충돌하고 로그에 "로드 할 파일이 없습니다. - nokogiri (LoadError)"
내 Gemfile 포함 : 나는 bundle install
를 실행하고 내 Gemfile.lock이 DEPENDENCIES
포함 확인 gem 'nokogiri'
... 내가 추가 내 컨트롤러 클래스에서 nokogiri
(didnt가했다고 생각합니다은에 있었다 그러나 나는 경우 로컬로 오류가 발생했습니다 didnt한다) :
class MydealController < ApplicationController
require 'rubygems'
require 'open-uri'
require 'nokogiri'
내가 노코 기리 doc = Nokogiri::XML(getresult)
Heroku가 충돌을 사용 MydealController의 URL을 얻을 브라우저를 사용
heroku logs
git push heroku
내가 설치 얻을 많은 많은 보석의 목록에 노코 기리 볼 수 없습니다 때 발생 보면이 오류를
No such file to load -- nokogiri (LoadError)
을 보여줍니다. 헤로쿠는 푸시는 괜찮 았지만 노코 기리는 나열되어 있지 않으며 앞서 언급 한 오류가 발생합니다 ...
Nokogiri를 응용 프로그램의'Gemfile'에 추가하지 않으셨습니까? –
내 텍스트의 두 번째 줄 "내 Gemfile에 포함 된 내용 : gem 'nokogiri'" – jpwynn
일부 블로그에서 로컬로 Windows를 사용하고 번들을 설치 한 다음 heroku에 문제가있을 수 있다고 제안하는 게시물 (wiht는 응답 없음)을 보았습니다. 웬일인지 보석에 barfs. 그래도 믿기지가 않습니다. – jpwynn