几个服务器错误(没有数据库连接,不能创buildTCP / IP套接字等

我的服务器今天停止在我的网站上收到请求。 它工作了一段时间,但然后服务器停止工作,并引发了几个错误:

500 Internal Server Error

Warning: mysql_connect(): Can't create TCP/IP socket (105) in [...] on line 7 Couldn't connect to database. Please try again.

mysql_connect(): Host [...] is blocked because of many connection errors; unblock with 'mysqladmin flush-hosts'

mod_fcgid: can't apply process slot for /var/www/cgi-bin/cgi_wrapper/cgi_wrapper (这是来自错误日志)

任何想法可能会导致它? 操作系统是Ubuntu

有人或某事无法从您的主机连接到MySQL服务器。 当错误数量达到mysql上configuration的max_connect_errors参数时,它将停止接受来自主机的连接。

太多可能的场景…我们在代码的某个地方从错误的凭据去某种黑客攻击尝试。

我build议分析您的access_log并将stream量转储到数据库,以便确定失败连接的来源。