2
我正在嘗試在我的應用程序上使用simple_captcha,但它似乎無法在我的開發機器上生成圖像。 1.8.7,rails 3.1這裏。如果我嘗試訪問圖像URL,則會出現錯誤「無法生成臨時文件」。rails 3.1 - simple_captcha不會生成圖像
任何想法?我想要一些幫助,因爲我不想使用recaptcha。謝謝!
我正在嘗試在我的應用程序上使用simple_captcha,但它似乎無法在我的開發機器上生成圖像。 1.8.7,rails 3.1這裏。如果我嘗試訪問圖像URL,則會出現錯誤「無法生成臨時文件」。rails 3.1 - simple_captcha不會生成圖像
任何想法?我想要一些幫助,因爲我不想使用recaptcha。謝謝!
你可以通過設置明確的tmp_path固定通過添加初始化到配置的錯誤/初始化/:
SimpleCaptcha.setup do |captcha_config|
captcha_config.tmp_path = Rails.root + 'tmp'
end
最有可能是權限的問題,什麼是開發機?您還應該啓動RMagick命令行,或者重新運行RMagick安裝測試,也許這將幫助您縮小範圍。對不起,我無法提供更多幫助,很久以前,我安裝了simple_captcha和RMagic – RadBrad 2012-04-01 20:15:09
我喜歡recaptcha,因爲reCAPTCHA是一項免費的CAPTCHA服務,可幫助將書籍,報紙和舊時間廣播節目數字化(通過)http:/ /www.google.com/recaptcha/learnmore – Sairam 2012-04-02 00:05:02
在這裏查看一些驗證碼的選項 - https://www.ruby-toolbox.com/categories/rails_captcha您可能不想使用舊版本的紅寶石,因爲它會導致長遠來看問題。 – Sairam 2012-04-02 00:07:01