Table of Contents
MySQL改密码,114la无法连接数据库
MySQL 修改密码之后,如果 114la 提示无法连接数据库,通常不是程序本身损坏,而是站点配置文件里保存的数据库密码还没有同步更新。
需要检查的文件路径为:
/admin/config/cfg_database.php
打开这个文件,找到数据库连接配置,例如:
$GLOBALS['database']['db_user'] = '114la_open'; // 数据库用户名
$GLOBALS['database']['db_pass'] = '114la_open'; // 数据库密码
$GLOBALS['database']['db_name'] = '114la_open'; // 数据库名
$GLOBALS['database']['db_host'] = 'localhost'; // 数据库地址
根据空间商或服务器后台提供的数据库信息,手动修改对应字段:
db_user:数据库用户名db_pass:新的数据库密码db_name:数据库名db_host:数据库主机地址,常见值是localhost,但也可能是空间商提供的内网地址或域名
修改后保存文件,再刷新 114la 后台或首页。如果仍然无法连接,可以继续核对以下几项:
- 确认 MySQL 新密码已经生效。
- 确认数据库用户名和数据库名没有填反。
- 确认数据库主机地址不是空间商指定的其他地址。
- 确认配置文件里的引号、分号没有被误删。
- 如果服务器有缓存或 PHP 进程缓存,重启相关服务后再测试。
一般按空间商提供的正确信息填入 cfg_database.php 后,数据库连接就可以恢复。
