2016-10-28 10 views
0

私はCakePHP 1.3を実行していて、同じドメイン上のわずかに異なるURLからアクセスする同じサーバ上で同じコードを実行する2つのインスタンスを持っています。cakephpクロストークの複数のインスタンス

1つはテスト版であり、もう1つは本番版です。こうすることで、テストバージョンを編集したり、ブラウザで変更をテストしたり、変更をgithubにプッシュしたり、幸せになるとプロダクションレポにプルすることができます。

私の問題は、コントローラ(および可能性のあるモデル)がどうにかしてクロストークしているように見えることです。
ビューに対する変更は、期待どおりライブレポに反映されません。
コントローラコードの変更は、ライブレポに即座に反映されます。

私は非常にコーディングが賢明なので、明らかに何かがないことをお詫びします。

私のバックグラウンド調査では、セッションは共有されておらず、最も関連性の高い質問は斜めに回答されました:Multiple Instances of CakePHP in same directoryと私にはあまり関係がありません。

答えて

0

異なるキャッシュ設定を使用するようにアプリケーションを変更し、特にキャッシュプレフィックスが異なることを確認する必要があります。そうしないと、相互にキャッシュを汚染する可能性があります。

今後の一般的なキャッシュの問題を避けるため、すべてのデプロイ時にキャッシュをクリアすることもお勧めします。

関連する問題