I forked寶石negative-captcha
使它與SimpleForm
一起使用。我改變了我的應用程序在開發模式下使用fork。然後,我部署到階段(Rails 3.2.16,Ruby 2.1.1;由Linux上的Thin提供支持)。當我點擊使用該寶石的頁面時,出現500錯誤:uninitialized constant NegativeCaptcha
。在登臺服務器的控制檯上,我嘗試引用NegativeCaptcha
,班上就在那裏。 我無法弄清楚爲什麼正在運行的應用程序無法找到/未加載我的fork的NegativeCaptcha
類。我無法在本地重現問題(如果我在我的Mac上使用Thin生產運行我的應用程序,它工作正常)。爲什麼我的寶石分岔不適用於生產?
我也不知道如何調試問題。調試語句在fork和我的應用程序中根本沒有任何幫助。如果你能幫我解決這個問題,我會很感激。
是它在你的Gemfile你如何參考呢? – Doon
謝謝@Doon。我的Gemfile中有'gem'negative_captcha','0.3.4',git:'[email protected]:cstump/negative-captcha.git'。 – Chris
檢查你的Gemfile.lock –