问题:linux虚拟机是动态ip,IP地址一改,第一次配置的Discuz数据库ip信息就对不上,用原地址连接时会报数据库错误
解决方法一:将动态ip改为静态ip。我没用过这种,所以不写。
解决方法二:修改Discuz的数据库配置文件。
进入linux系统,修改三个文件的ip地址:
1、*/config/config_global.php
2、*/config/config_ucenter.php
3、*/data/config.inc.php
*代表你安装Discuz的路径,如果找不到路径,可用查询命令,在根目录下通过文件名查询。
查出结果为该文件路径
find / -name config_global.php
find / -name config_ucenter.php
find / -name data/config.inc.php
参考资料:
discuz mysql 配置_Discuz如何修改数据库配置
在上面的三个文件里将ip改为localhost(本地地址,到时候连接的时候输入你当时的ip就好了),或者直接输入一个具体的ip地址,就是ip地址发生改变你也得跟着改。