天天看點

nginx無法啟動 - appnode

重新開機nginx提示錯誤:

Job for nginx.service failed because the control process exited with error code. See "systemctl status nginx.service" and "journalctl -xe" for details.
           

根據APPnode論壇提示用指令systemctl status nginx.service

回報代碼:

● nginx.service - nginx - high performance web server
   Loaded: loaded (/usr/lib/systemd/system/nginx.service; enabled; vendor preset: disabled)
   Active: failed (Result: exit-code) since Fri 2022-12-09 19:46:17 CST; 2min 32s ago
     Docs: http://nginx.org/en/docs/
  Process: 501 ExecStart=/usr/sbin/nginx -c /etc/nginx/nginx.conf (code=exited, status=1/FAILURE)
 Main PID: 8391 (code=exited, status=0/SUCCESS)

Dec 09 19:46:17 host1 systemd[1]: Starting nginx - high performance web server...
Dec 09 19:46:17 host1 nginx[501]: nginx: [emerg] unknown directive "<<<<<<<" in /data/mystack/sites/xxxxxx.com/conf/nginx.conf:44
Dec 09 19:46:17 host1 systemd[1]: nginx.service: control process exited, code=exited status=1
Dec 09 19:46:17 host1 systemd[1]: Failed to start nginx - high performance web server.
Dec 09 19:46:17 host1 systemd[1]: Unit nginx.service entered failed state.
Dec 09 19:46:17 host1 systemd[1]: nginx.service failed.
           

問題在nginx: [emerg] unknown directive “<<<<<<<” in /data/mystack/sites/xxxxxx.com/conf/nginx.conf:44

44行有未知指令,删除**<<<<<<<**

再執行啟動代碼,還提示=======、>>>>>>>有問題,删除

同時 fastcgi_read_timeout還多了一行,删除 fastcgi_read_timeout 600s;

根源解決,在網站管理内配置nginx代碼

<<<<<<<
        fastcgi_read_timeout     300s;
=======
        fastcgi_read_timeout     600s;
>>>>>>>
           

改為

繼續閱讀