在部署通過Capistrano的,它會嘗試執行的最後一件事我的Rails應用程序是這樣的:什麼是進程/收割者,爲什麼它不工作?
sudo -p 'sudo password: ' -u app /home/user/public_html/example.com/current/script/process/reaper
然後拋出這個錯誤:
failed: "sh -c \"sudo -p 'sudo password: ' -u app /home/user/public_html/example.com/current/script/process/reaper\"" on 123.456.789.012
該應用程序還部署並啓動正常.. 。但是過程/收割者做了什麼,我能做些什麼來擺脫錯誤?
所以,我可以刪除腳本/進程目錄嗎?我已經有了我的應用程序部署良好...只需要殺死那個錯誤。如果這個配方是唯一的方法,酷。但只是想知道是否更容易做到。 – Shpigford 2009-11-08 22:01:15
是的,你可以。事實上,如果你創建一個新的Rails 2.3項目,該文件將不會被創建。 – 2009-11-08 22:30:59