0

dotCMS インストールを新しいサーバーに移行中です。データベース構成を除いて、すべてが正常に機能しているようです。tomcat/conf/Catalina/localhost/ROOT.xml を MySQL サーバーの新しい IP アドレスで更新し、保存して実行しant deploy-plugins、dotcms/tomcat を再起動しました。

ログを確認すると、多くの SQL 例外が発生し、すべて同じエラー メッセージが表示されます: Host 'xxx' is not allowed to connect to this MySQL server. すべての MySQL クレデンシャルを再確認しましたが、問題ありませんでした。

を実行するnetstat -pantと、発信接続が古い MySQL サーバーに到達しようとしていることがわかります。

この IP アドレス (またはホスト名) の dotCMS フォルダー階層全体を文字通り grep しましたが、何も表示されません。ROOT.xml の変更が表示されるように、削除する必要があるキャッシュ ファイルはありますか?

4

2 に答える 2

1

ant deploy-plugins を実行した後に root.xml を上書きする com.dotcms.config プラグインに root.xml がないことを確認しますか?

于 2013-10-22T05:58:25.363 に答える