虚拟主机站点较多的时候比较容易出现连接数过多错误,这个时候mysql卡死,可以尝试重启MySQL服务,如果MySQL服务无法重启,只能重启下服务器 可以通过设置最大连接数,连接超时时间,连接断开时间来优化,可以通过如下命令查看

show variables like "max_connections"; show variables like "wait_timeout"; show variables like "interactive_timeout";

max_connections        一般为100,     可以设置为1000或更多 wait_timeout               一般为28800,可以设置为500  或其它 interactive_timeout   一般为28800,可以设置为600  或其它

可以登录MySQL进行设置,但是重启MySQL会丢失设置,如需永久设置,可以修改MySQL配置文件,my.conf 或 my.ini 来达成,添加如下到配置文件,重启MySQL

max_connections=1000 wait_timeout=500 interactive_timeout=600