2014-06-09 51 views
1

我的服務器上安裝了hhvm,並且在重新啓動服務器之前它一直運行良好。在日誌HHVM的我看到這個錯誤:Hhvm無法在重新啓動後讀取任何有意義的pid的pid文件/ var/run/hhvm/pid

Unable to read pid file /var/run/hhvm/pid for any meaningful pid

我想給權限該文件做

sudo chmod +rw /var/run/hhvm/pid

府還是那個問題發生。我真的需要解決這個問題,但我不知道我必須做:(

任何幫助將是非常讚賞,

我的操作系統是Ubuntu的12.4

回答

1

如果HHVM沒有運行,你可以刪除那個文件,錯誤是說它沒有包含有效的PID,很可能是因爲它沒有在重新啓動時被正確清理,所以它仍然有舊的PID。

0

我有同樣的問題。事實證明,另一項服務正在監聽端口9000.

+0

您是如何解決這個問題的? –

+2

@ChrisBurton我殺死了在端口9000上偵聽的進程 – jhibberd

0

典型啓動命令:

hhvm --mode daemon -d hhvm.server.type=fastcgi -d hhvm.server.port=9000 -c /etc/hhvm/server.ini 
相關問題