Nginx У пользователя нет прав - PullRequest
0 голосов
/ 20 апреля 2020

Я настроил свое владение nginx на использование user www-data;

, но когда я хватаюсь за tail -f /usr/local/var/log/nginx/error.log, появляется сообщение об ошибке, как показано ниже

bind() to 0.0.0.0:8080 failed (48: Address already in use)
the "user" directive makes sense only if the master process runs with super-user privileges, ignored in /usr/local/etc/nginx/nginx.conf:3

Поэтому я проверяю разрешения ls -lah /usr/local/var/log/nginx это выглядит так, но все еще не может перенаправить в проект

drwxr-xr-x   4 daniel  _www   128B Nov 19  2018 .
drwxr-xr-x  10 daniel  _www   320B Jan 12 13:04 ..
-rw-r--r--   1 daniel  _www    23M Apr 20 11:04 access.log
-rw-r--r--   1 daniel  _www   205K Apr 20 12:40 error.log

Раньше все работало нормально, пока я не решил запустить этот sudo chown -R "$USER":admin /usr/local, чтобы заварить очистку некоторых недопустимых файлов и папок

...