2013-12-16 73 views
5

我有我的production.log文件有問題在賴斯4軌道4 production.log停止工作

我已經將文件刪除了Capistrano的部署後,我創建的文件,但再次認識始終是0KB。我能做什麼?

謝謝。

+0

您是否嘗試過重新啓動服務器?您的服務器在寫入日誌文件時將其刪除後,您的服務器將失去與日誌文件的鏈接。 –

+0

我已經嘗試過了,但它仍然無法工作:( –

+1

也許您創建的文件沒有服務器寫入的權限,請嘗試以服務器運行的用戶身份或刪除它並重新啓動服務器來觸摸文件。 –

回答

4

我能夠重新啓動nginx來解決它和我的應用程序的unicorn例如:

$ sudo service nginx restart 
$ sudo service unicorn_appname restart 

如果不行嘗試stopstart而不是restart。您還需要確保應用程序有權寫入文件。 touch該文件作爲您的應用用於在服務器中運行的用戶。

或者:

$ chown username production.log 
+0

非常感謝你 –

+0

只需重新啓動應用程序服務器(例如獨角獸)就可以了。 – Victor