Nginx重启时报错 nginx -s reload
nginx: [error] open() "/var/run/nginx.pid" failed (2: No such file or directory)
报错原因:未找到nginx.pid文件
# nginx //执行该命令之后,nginx 会在 /var/run/ 路径下创建一个名为nginx.pid 的文件
# nginx -s stop (删除pid文件)
所以在stop后,使用reload启动nginx便会报错,此时使用nginx直接启动便可
php-fpm 重启报错 报错502 php-fpm.sock找不到
unable to bind listening socket for address '/var/run/php-fpm/php7-fpm.sock': No such file or directory
是由于 /var/run/下并没有php-fpm这个文件夹,只需创建php-fpm文件夹(mkdir php-fpm)即可,执行 service php-fpm restart 即可自动生成php-fpm.sock文件
service php-fpm stop
service php-fpm start
service php-fpm restart
php-fpm 配置文件
find / -name www.conf 查找文件所在目录
cd /usr/local/php/etc/php-fpm.d
root@iZ8vbice4h2bcujon9zc00Z php-fpm.d]# ls -l
-rwxrwxrwx 1 root root 19640 11月 13 18:21 www.conf
-rwxrwxrwx 1 root root 19602 9月 28 16:24 www.conf.default
[root@iZ8vbice4h2bcujon9zc00Z php-fpm.d]# vim www.conf
www.conf文件
查找php错误日志
find / -name php-fpm.log