0

我正在将 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,我可以看到一个传出连接试图到达旧的 MySQL 服务器。

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

4

2 回答 2

1

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

于 2013-10-21T17:32:29.567 回答
1

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

于 2013-10-22T05:58:25.363 回答