私たちの開発環境と本番環境には、異なるデータベースIPアドレスがあります。当社の開発環境は、開発者マシン上でローカルに実行され、ローカルネットワーク上の単一の開発データベースサーバーを指しています。当社の生産環境では、RackSpaceでホストされているデータベースを使用しており、ローカルネットワーク上でホストされています。どうやら、私たちの開発用IPアドレスは本番環境にキャッシュされているようです。これまでに行ったことは次のとおりです。MagentoデータベースのIPがキャッシュされます
- 生産上の/ etc/local.xmlのIPアドレスが正しいことを確認しました。
- devのIPアドレス
- は、MySQLデータベースをダンプされたためにそこに任意の奇妙なキャッシュ
- をクリアするために私たちのmemcachedサーバーは、私達の全体のコードベースをgrepped再起動
- *の/ var /キャッシュ/ *の内容とVAR/full_page_cacheを削除しましたそして、(私たちは必死だった)
- で/ tmpの内容を削除した
- 無効カスタムモジュール
これは持っているのdevのIP用のダンプをgrepped問題なく何週間も働いていた。それは問題が始まった設定キャッシュを無効にしたときでした。私はあなたが思っていることを知っています。最後に、キャッシュがクリアされて以来、誰かが行った設定変更を最終的に見つけました。それは理にかなっている。理にかなっていないのは、私が上記のすべてのキャッシュをクリアしたことです。enabled the config cache using MageToolとすべてが魅力的です。
ありがとうございました。私は数時間の検索を行いました。 – Alekc
ちょっと、あなたの ''ノードに何が間違っているのか分かったことはありますか? –
JMTyler
悲しいことに、いいえ、私はそれに戻ってくる機会がなかったので、私はそのプロジェクトから移ってきました。 –