帝国CMS7.5的数据库配置文件config.php经常被修改,如何隐藏数据库配置文件路径或是修补漏洞

帝国CMS7.5的数据库配置文件config.php经常被修改,如何隐藏数据库配置文件路径或是修补漏洞,第1张

分析问题原因:

你的config被更改,先查清原因:1服务器账户被控制;2程序挂马;

解决问题:

服务器账户泄露,先查看所有用户,不用的用户直接删除,再修改密码(密码随机生成存储最好)

挂马的先扫码,找的程序点,删除木马,目录下的配置文件 chmod configphp 644 只读取,及时更新cms官方通报漏洞补丁,如(get webshell漏洞等等)

修改 configphp 文件 //数据库设置 $phome_use_db='mysql'; //数据库类型 $phome_use_dbver='50'; //数据库版本 $phome_db_server='xxxxx'; //数据库登陆地址 $phome_db_port='xxxx'; //端口,不填为按默认 $phome_db_username='xxxxx'; //数据库用户名 $phome_db_password='xxxxxx'; //数据库密码 $phome_db_dbname='xxxxx'; //数据库名 $phome_db_char='gbk'; //设置默认编码 $phome_db_dbchar='gbk'; //数据库默认编码 $dbtbpre='phome_'; //数据表前缀 $ecmslang='gb'; //语言包 要修改的数据库登陆地址,数据库用户名,数据库密码,数据库名就可以了

这个不是提示找不到数据库,而是数据库名为empirecms的表名为“phome_enewuseradd”不存在

你自己修改的数据库名"htdocs"是否存在于MySQL的数据库中!

以上就是关于帝国CMS7.5的数据库配置文件config.php经常被修改,如何隐藏数据库配置文件路径或是修补漏洞全部的内容,包括:帝国CMS7.5的数据库配置文件config.php经常被修改,如何隐藏数据库配置文件路径或是修补漏洞、帝国cms怎么恢复数据、为什么我把帝国cms配置文件改了,他还说找不到数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/10162345.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-05
下一篇 2023-05-05

发表评论

登录后才能评论

评论列表(0条)

保存