Failed:(13: Permission denied)导致访问浏览器出现Nginx 500 Internal Server Error
生活随笔
收集整理的這篇文章主要介紹了
Failed:(13: Permission denied)导致访问浏览器出现Nginx 500 Internal Server Error
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1 、問題
我在部署nginx反向代理服務器的時候,nginx.conf文件都配置好了,但是我在瀏覽器里面輸入域名的時候,提示Nginx 500 Internal Server Error
2、分析
我們需要找到nginx輸出錯誤日志的文件,在nginx.conf里面我們可以看到錯誤日志路徑
access_log /var/log/nginx/access.log;error_log /var/log/nginx/error.log;如果你不知道也沒關系,那么你可以用find命令來找,一樣的,找到nginx相關的error.log就是了
find / -name *.log我們看下錯誤日志
關鍵字:failed:(13: Permission denied),很明顯這里是因為權限不夠。
如果你覺得不確定是這個錯誤,你可以用顯示文件尾巴的命令,然后瀏覽器里輸入域名就能復現
tail -F??/var/log/nginx/error.log?
3、解決辦法
修改nginx.conf配置文件的頭部user www-data;
為user root;
然后修改了配置文件我們需要重新加載配置文件,命令如下
nginx -s reload?
總結
以上是生活随笔為你收集整理的Failed:(13: Permission denied)导致访问浏览器出现Nginx 500 Internal Server Error的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: C语言试题八十四之求空间两点之间的距离
- 下一篇: C语言试题八十五之狼追兔子问题