2009-07-28 2 views
1

私はこの質問をウェブ上で聞いたことがありますが、これまでに誰も回答していません。Cakephp、奇妙なパフォーマンスの問題

ライブサーバーにCakeアプリがあります。問題はすべてがキャッシュされているようだ。

インデックスページにアクセスして「削除」リンクをクリックしてレコードを削除すると、インデックスにリダイレクトされたとします。 「削除された」レコードは引き続き表示されます。リフレッシュボタンを押すと、レコードは表示されなくなり、フラッシュメッセージが表示されます。

これはすべてのサイトのようです。 config/core.phpの中でキャッシュを無効化してきました

私は、セッションが純粋なCakePHPの(データベースとPHPのセッションと同じように動作します)あり、デバッグは0

ServerはPHP5です。

どのような考えも大歓迎です!

+1

デバッグを2に設定するのはどうですか?何か言いますか? delete()メソッドも投稿できますか? これはすべてのモデルで発生しますか? –

+0

別の提案:/ tmp/cacheにあるすべてのファイルを削除してみてください。多くの変わったケーキの行動がそこから生まれています。 –

+0

あなたの削除メッセージを投稿するにはpastebinを使用してください.SQLログを投稿してください(ゆっくりしているdbか、あなたのアプリか分かるように) –

答えて

1

お使いのブラウザは何ですか?私はOperaを使用しています。私はそれが欲しいと思うようにキャッシュを管理していないことを認めます。私はリフレッシュする必要がありますが、Firefoxは完璧に動作します(または、少なくとも私がデバッグしている間、それが期待される方法でページをリロードします)

0

(from Twitter @IvanBernat)ブラウザを殺すためにメタタグを追加しようとしましたキャッシュ? Firebugを使用し、ブラウザがファイルの304コードを取得するかどうかを確認してください。

+0

はい、うまくいきませんでした。 –