故障描述
今天突然有个网站无法访问;这个网站是存在一台通过zijidelu配置的centos VPS里面。通过root登陆查看,也没有看到提示有日志错误。但发现了一点奇怪的地方就是nginx进程没有启动,8888后台以及所有的网站都无法访问。最后通过“lu-restart”命令重启了所有的组件,发现在启动nginx的时候提示如下错误: php-cgi重启失败! Nginx or php-cgi was restarted failed 解决办法 所有的组件重启后,尽管还是提示上述错误,但是可以登录8888后台。登录后,通过如下步骤,后台及所有的网站恢复正常。 -清除垃圾
-清理缓存
-更新网站
原因分析 其中有一个网站在设置301跳转的过程中,因为设置故障导致web陷入死循环;将301跳转去掉后,再一次重启LUM的所有组件,这一次全都恢复正常,没有提示错误。 下面附上LUM的一些常用操作命令,以备大家需要的时候参考。 * 关闭LUM及所有组件:lu-stop * 启动LUM及所有组件:lu-start * 重启LUM及所有组件:lu-restart * 关闭MySQL:mysql-stop * 启动MySQL:mysql-start * 重启MySQL:mysql-restart * 关闭PgSQL:pgsql-stop * 启动PgSQL:pgsql-start * 重启PgSQL:pgsql-restart * 关闭Nginx:nginx-stop * 启动Nginx:nginx-start * 重启Nginx:nginx-restart * 关闭apache:apache-stop * 启动apache:apache-start * 重启apache:apache-restart * 关闭pureftpd:pureftpd-stop * 启动pureftpd:pureftpd-start * 重启pureftpd:pureftpd-restart * 关闭LUM后台:lum-stop * 启动LUM后台:lum-start * 重启LUM后台:lum-restart (责任编辑:IT) |