场景:新增了一个nginx的配置,命令行执行sudo nginx -s reload报错!
分析问题:重启nginx是先关闭nginx再重启,但是nginx关闭时,找不到启动nginx时的pid,无法关闭nginx。
解决办法:
先启动nginx,生成pid。在重启nginx
sudo nginx //终端执行启动命令,生成pid
sudo nginx -s reload //重启
场景:新增了一个nginx的配置,命令行执行sudo nginx -s reload报错!
分析问题:重启nginx是先关闭nginx再重启,但是nginx关闭时,找不到启动nginx时的pid,无法关闭nginx。
解决办法:
先启动nginx,生成pid。在重启nginx
sudo nginx //终端执行启动命令,生成pid
sudo nginx -s reload //重启