我建了一个网站服务器为:
win 2003系统,环境为:apache+php+mysql
刚开始运行都是正常的.可是后来隔三差五的打网页时出现下面这句话
ECSHOP info: Can't Connect MySQL Server(localhost:3306)!
然后我重启apache还是不行..
最后只能重启服务器系统就好了(等于重启了mysql)..
太奇怪了.有时不知不觉网站就挂了.郁闷死了..
求大家能给我看看是怎么回事吗.
win 2003系统,环境为:apache+php+mysql
刚开始运行都是正常的.可是后来隔三差五的打网页时出现下面这句话
ECSHOP info: Can't Connect MySQL Server(localhost:3306)!
然后我重启apache还是不行..
最后只能重启服务器系统就好了(等于重启了mysql)..
太奇怪了.有时不知不觉网站就挂了.郁闷死了..
求大家能给我看看是怎么回事吗.
2 服务Down 下来时候,能否连接到数据库呢?
3 看看MySQL 的Error日志。如果你没有修改过配置,一般都会有的。文件路径参考下面路径【 C:\Documents and Settings\All Users\Application Data\MySQL\MySQL Server 5.1\data】
localhost你的网站外网能访问吗?因为一般出于安全,外网都不用3306这个默认端口的;确认本机服务没有相同的端口相冲突,用telnet或其它工具测试一下3306端口是否开启.对于"刚开始运行都是正常的.可是后来隔三差五的打网页时……"还要看程序是怎么写的.数据库最大访问数是多少?默认多少?超过限度也是上述异常的。
因为今天早上网站又出现那句话了.打不开..然后我到服务器上查看apache是运行着的,
去服务里看mysql也是运行着的..然后我都重启了一下,,还是不行.
最后我只能重启服务器系统,和往常一样好了!