0
我正在使用Capistrano將Rails應用程序部署到共享服務器上(在WebFaction上)。這意味着在那裏安裝了幾個不同的Ruby版本。Capistrano用戶相關問題
一切正常,直到我想運行一些rake任務。這些任務失敗的原因是我沒有正確的RubyGems版本。
從this thread我瞭解到,修復它就像將正確的rake文件夾的完整路徑添加到我的rake命令一樣簡單。我嘗試過,但又失敗了,現在因爲使用的Ruby解釋器是錯誤的。
我認爲,capistrano會使用我給它在服務器上運行命令的用戶名/密碼,但似乎並非如此。
我錯過了什麼嗎?我該如何解決這個問題?
謝謝!
我應該加入這一行的Capistrano的腳本? – 2010-10-12 10:58:42
不,請登錄到您的服務器(將運行rake任務的位置),然後運行該命令。 – Faisal 2010-10-12 11:08:38