我为我的网站设置了一个 Nginx 服务器。不幸的是,Nginx 会在几天后停止运行(不是固定时间,有时是 5 天后,有时是 1 个月后),我的网站就会瘫痪。每次我都需要重新启动它。
谁能告诉我为什么会发生这种情况?
我检查了错误日志 ( var/log/nginx/error.log
),没有找到导致服务器宕机的任何具体信息。我还查看了syslog
并access.log
检查是否有任何原因导致服务器停止运行,但没有任何结果。
我的网站其他方面都运行正常。我还检查了 PHP 和 mysql 错误日志,但没有显示任何导致服务器停止运行的信息。
任何帮助都非常感谢。如果需要任何其他信息,请告诉我。
最新错误error.log
:域名已替换为example.com
2018/07/30 11:25:40 [error] 35769#0: *1047 access forbidden by rule, client: 79.199.227.124, server: knxtool.com, request: "GET /phpmyadmin/favicon.ico HTTP/1.1", host: "example.com", referrer: "example.com/phpmyadmin/index.php?db=virginswedish_58d532a2bec2f&token=4c7ee221dd5767cd6bf8edf00e737084"
2018/07/30 11:25:40 [error] 35769#0: *1047 access forbidden by rule, client: 79.199.227.124, server: example.com, request: "GET /phpmyadmin/favicon.ico HTTP/1.1", host: "example.com", referrer: "http://example.com/phpmyadmin/index.php?db=virginswedish_58d532a2bec2f&token=4c7ee221dd5767cd6bf8edf00e737084"
2018/07/30 13:20:43 [alert] 35765#0: worker process 35766 exited on signal 9
2018/07/30 13:20:43 [alert] 35765#0: worker process 35769 exited on signal 9
2018/07/30 13:25:00 [alert] 41155#0: worker process 41156 exited on signal 9
2018/07/30 13:25:00 [alert] 41155#0: worker process 41157 exited on signal 9