每次我更改 MySQL db 密码并更新 dbconfig 文件时,网站就会关闭。
我也刷新了权限
知道为什么吗?
答案1
鉴于所提供信息的稀疏性,我猜测在更改数据库服务器中的密码和文件系统上的配置之间,Web 服务器应用程序正在被客户端访问,并且在此期间,如果密码不正确,则应用程序无法在没有数据库连接的情况下呈现内容。
我建议第一的通过你选择的工具更改数据库密码,然后尽可能同时更新文件并刷新数据库权限。
当然,这引出了一个问题为什么你更改密码太频繁了,这是一个问题,但我会让其他人来找出原因。:)
答案2
您当前正在使用哪种类型的 Web 应用程序框架?根据框架的不同,您可能需要重新启动 Web 服务器,才能将新的更改引入到应用程序中的数据库配置中。您可能需要尝试以下步骤:
- 更改 MySQL 用户的密码
FLUSH PRIVILEGES;
在 MySQL 中运行- 重启你的 Web 应用程序