dotcms - 不会看到新的数据库配置

时间:2013-10-21 17:29:32

标签: java mysql xml dotcms

我正在将dotCMS安装迁移到新服务器。除数据库配置外,一切似乎都正常工作。我已经使用我们的MySQL服务器的新IP地址更新了tomcat / conf / Catalina / localhost / ROOT.xml,保存了它,运行ant deploy-plugins,并重新启动了dotcms / tomcat。

当我检查日志时,我得到了许多SQL异常,所有异常都有相同的错误消息:Host 'xxx' is not allowed to connect to this MySQL server。我仔细检查了所有的MySQL凭据,这很好。

当我运行netstat -pant时,我可以看到传出连接试图访问OLD MySQL服务器。

我确实为这个IP地址(或主机名)设置了整个dotCMS文件夹层次结构,但没有任何结果。我需要删除某种缓存文件,以便看到ROOT.xml更改吗?

2 个答案:

答案 0 :(得分:1)

听起来你应该检查你的MySQL权限。您可能需要从新IP地址授予访问权限。

答案 1 :(得分:1)

你确定com.dotcms.config插件中没有root.xml在运行ant deploy-plugins后覆盖你的root.xml吗?