导读:今天在登陆项目管理后台的时候,无法登录后台,查看thinkphp的log日志,发现[ 2016-08-03T09:19:43+08:00 ] 127.0.0.1 /admin.php?s=/L...
今天在登陆项目管理后台的时候,无法登录后台,查看thinkphp的log日志,发现[ 2016-08-03T09:19:43+08:00 ] 127.0.0.1 /admin.php?s=/Login/login
ERR: SQLSTATE[HY000] [2002] 由于目标计算机积极拒绝,无法连接。
出现“由于目标计算机积极拒绝,无法连接”可能的原因有:
MySQL 数据库服务器没有启动
这种情况启动一下 MySQL 服务器就OK了。
数据库服务器地址填写错误。
服务器地址可以以域名形式填写
也可以以回送IP(如127.0.0.1)内网IP(如192.168.1.2)外网IP(如110.188.213.43)填写
MySQL 服务器绑定了IP。
这种情况换用绑定的IP或解析到这个IP的域名访问服务器就行了。
数据库端口错误
MySQL 数据库服务器通常绑定 3306 端口,这可以在配置文件里面修改。
在配置文件的[mysqld]段,查看是否有port=3306,如果不是3306,程序中就需要指定端口号。
因为在开发项目的时候使用的svn做的,数据库在同事那边,后来问了一下,他那边数据库开启了没有,他说没有,非常的郁闷~~~~~~早上一件搞笑的事情。