2016-03-15 58 views
2

我跑釀造nginx的安裝和運行「nginx的」當我得到這個味精Nginx沒有運行。沒有這樣的文件或目錄信息-Mac

nginx: [emerg] open() "/usr/local/Cellar/nginx/1.8.0/logs/proxy.access.log" failed (2: No such file or directory) 

看着在/ usr /地方我看到一個nginx的文件夾中存在的「在/ etc/nginx的'還有'/ Cellar/nginx'。

我想要做什麼?

回答

1

它看起來像文件無法打開,因爲它不存在;嘗試創建它:

touch /usr/local/Cellar/nginx/1.8.0/logs/proxy.access.log 

更重要的是要確保您使用的sudo當您運行nginx

sudo nginx 
0

我不得不創建日誌目錄內暗示 folde。

mkdir /usr/local/Cellar/nginx/1.12.1/logs 

和所有日誌得到了創建。

1

分兩步解決,

  1. 創建目錄

    sudo mkdir /usr/local/Cellar/nginx/1.xx.xx/logs 
    
  2. 現在創建access.log文件

    sudo touch /usr/local/Cellar/nginx/1.xx.xx/logs/access.log 
    

由於涉及的系統文件兩種操作,我不得不使用sudo

+0

@Mogsdad,感謝您的編輯。 –

相關問題