mac下nginx起動異常解決
1.今日はnginxを起動しようと思って、起動報告が間違っていることに気づいた.
nginx: [alert] could not open error log file: open() "/usr/local/var/log/nginx/error.log"failed (13: Permission denied)
2018/11/26 22:27:41 [emerg] 25472#0: open() "/usr/local/Cellar/nginx/1.15.0/logs/tk_access.log"failed (13: Permission denied)
以上の異常が発生した場合は権限が足りないので、起動コマンドの前にsudoを付けるとよい
例:sudo nginx-s stop
メモ:brew方式でインストールする場合、パスは次のとおりです.
/usr/local/etc/nginx/nginx.conf(プライマリプロファイルパス)
/usr/local/var/www(リソースファイルのデフォルトパス)
/usr/local/cellar/nginx/1.5.0(インストールパス)
/usr/local/var/log/nginx(ログパス)
nginx: [alert] could not open error log file: open() "/usr/local/var/log/nginx/error.log"failed (13: Permission denied)
2018/11/26 22:27:41 [emerg] 25472#0: open() "/usr/local/Cellar/nginx/1.15.0/logs/tk_access.log"failed (13: Permission denied)
以上の異常が発生した場合は権限が足りないので、起動コマンドの前にsudoを付けるとよい
例:sudo nginx-s stop
nginx
nginx -s reload
nginx -s reopen
nginx -s stop
nginx -s quit
nginx -V ,
nginx -v
nginx -c filename
nginx -h
メモ:brew方式でインストールする場合、パスは次のとおりです.
/usr/local/etc/nginx/nginx.conf(プライマリプロファイルパス)
/usr/local/var/www(リソースファイルのデフォルトパス)
/usr/local/cellar/nginx/1.5.0(インストールパス)
/usr/local/var/log/nginx(ログパス)