2014-09-06 217 views
1

當我嘗試運行cmd中軌服務器我得到一個錯誤說:錯誤運行軌道服務器,服務器已經運行

A server is already running. Check C:/Users/owner/blog/tmp/pids/server.pid. 
Exiting 

的Windows最近進行了更新,並且它之前工作的很好,我不不知道與此有什麼關係。 Server.pid說4808.當我檢查本地主機:3000它肯定沒有運行。

+0

重複http://stackoverflow.com/questions/15072846/server-is-already-running-in-rails – Nimir 2014-09-06 08:25:08

回答

2

錯誤是自我解釋服務器已經運行爲您的應用程序。 當你啓動你的服務器時,在你的應用程序中創建server.pid文件,當你關閉你的服務器時,這個文件會自動更新。在你的情況下,你沒有正確關閉你的服務器或以某種方式,這個文件沒有更新,因此你的錯誤。刪除您tmp/pids/server.pid文件在您的應用程序將解決這個問題,你