服务热线
15120086569
数据库配置文件(/public/db.global.php)已经修改,前台功能也完全正常,但访问后台时却出现类似下面的问题。hinkphp数据库连接错误
系统发生错误
[ 错误信息 ]
Access denied for user ‘root’@'localhost’ (using password: YES)
原因是系统是基于thinkphp开发框架开发的网站程序。
thinkphp的数据库连接文件是通过调用方式调用方唯本身的数据库配置文件。
但是在利用thinkphp开发的时候,没有设置无法连接时自动更新thinkphp缓存,导致数据库连接信息没有更新,也就是旧的数据库信息。
系统设置thinkphp的缓存文件夹为 \public\data\admin\runtime,
解决上述问题,只需要降这个文件夹下的~app.php文件和~runtime.php文件删除即可。
如果你是在其他基于thinkphp框架开发的程序中发现这个问题,同样可以通过删除这两个文件解决。
因为缓存文件夹runtime可以自由设置位置,你可以通过搜索文件夹自行查找。