Nginx:各種問題
1、nginx:command not found
使用ll查看文件權限,看nginx的權限是否為rw-r--r--
如果是的話,說明該文件現在沒有執行權限。
使用指令chmod 755 ./sbin/nginx把該文件的可執行權限開啟。
2、auto/options: No such file or directory

出現于:bash ./configure配置nginx時
解決方案,先cd進入configure所在目錄,再用bash ./configure,不然即使是bash 絕對路徑/configure也不行。
3、nginx: [emerg] unexpected "}" in /usr/local/nginx/nginx-1.20.2/conf/nginx.conf:45
在寫nginx配置文件時,最后的分號忘記寫了

4、nginx: [emerg] duplicate location
說明出現了一個重復的location,去把duplicate location所在的那行注釋掉即可。
有時你用vim會發現該location只在這個conf文件中出現了一次,但還是出現了這個報錯,那說明在這段之前某個位置有用include引入了其他文件,而重復的部分就在其他文件中。

浙公網安備 33010602011771號