[emerg]: getpwnam(“nginx”) failed

这个问题在于没有nginx用户,可以通过配置nginx.conf指定用户。

#user  nobody;
user root;

 就解决该问题。

 

这个问题解决后,又会报错:

nginx: [emerg] mkdir() "/var/cache/nginx/client_temp" failed (2: No such file or directory)
 

只需要创建

mkdir -p /var/cache/nginx/client_temp

再启动nginx,OK

[root@66 nginx]# nginx
ngx_http_fastdfs_set pid=10432
[root@66 nginx]#

注:我这里的ngx_http_fastdfs_set 是配置fdfs时的模块

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章