Ralat semasa memulakan nginx dalam mod systemctl di bawah centos
天蓬老师
天蓬老师 2017-05-16 17:15:10
0
3
634

Mengikut log, direktori /tmp/nginx/client_temp tidak wujud, tetapi saya menyemak berkali-kali dan mendapati bahawa direktori ini wujud, saya beroperasi secara langsung dengan /usr/local/nginx/sbin/nginx tanpa sebarang gesaan ralat. Memang tak jumpa sebab, tolong beri tunjuk ajar!!

Ralatnya adalah seperti berikut:

[root@iZ94ss71ojfZ nginx]# systemctl status nginx
nginx.service - nginx - high performance web server
   Loaded: loaded (/etc/systemd/system/nginx.service; enabled)
   Active: failed (Result: exit-code) since Thu 2016-08-18 01:33:15 CST; 1s ago
     Docs: http://nginx.org/en/docs/
  Process: 15731 ExecStartPre=/usr/local/nginx/sbin/nginx -t -c /usr/local/nginx/conf/nginx.conf (code=exited, status=1/FAILURE)

Aug 18 01:33:15 iZ94ss71ojfZ systemd[1]: Starting nginx - high performance web server...
Aug 18 01:33:15 iZ94ss71ojfZ nginx[15731]: nginx: the configuration file /usr/local/nginx/conf/nginx.conf syntax is ok
Aug 18 01:33:15 iZ94ss71ojfZ nginx[15731]: nginx: [emerg] mkdir() "/tmp/nginx/client_temp" failed (2: No such file or directory)
Aug 18 01:33:15 iZ94ss71ojfZ nginx[15731]: nginx: configuration file /usr/local/nginx/conf/nginx.conf test failed
Aug 18 01:33:15 iZ94ss71ojfZ systemd[1]: nginx.service: control process exited, code=exited status=1
Aug 18 01:33:15 iZ94ss71ojfZ systemd[1]: Failed to start nginx - high performance web server.
Aug 18 01:33:15 iZ94ss71ojfZ systemd[1]: Unit nginx.service entered failed state.
天蓬老师
天蓬老师

欢迎选择我的课程,让我们一起见证您的进步~~

membalas semua(3)
Peter_Zhu

Jika direktori wujud, isu kebenaran harus dipertimbangkan

巴扎黑

Nampaknya terdapat masalah dengan konfigurasi laluan cache. Penanya boleh menyemak mengapa fail konfigurasi mempunyai laluan ini "/tmp/nginx/client_temp". dan menulis kebenaran.

大家讲道理

Cubalahnginx -c your_conf_file, jika ini berkesan, biasanya isu kebenaran.

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan