[解決済み] Ruby on Rails。キャッシュされたページをクリアする
2023-05-13 05:58:46
質問
RoR アプリケーション (ruby v1.8.7; rails v2.3.5) があり、開発環境においてページをキャッシュしています。 これはそれほど問題ではないのですが、キャッシュされたページの
a
要素が正しくありません。
development.rbファイルを変更していませんし、コントローラーにキャッシュコマンドを故意に追加していません。
このサイト (localhost) のブラウザ (OSX 上の Firefox 3.5) の Cookie とページ キャッシュをクリアしてみました。 また、Mongrel を再起動しました。 何も役に立たなかったようです。
私は何を見逃しているのでしょうか?
どのように解決するのですか?
development.rbのこの行で、キャッシュが発生しないようにします。
config.action_controller.perform_caching = false
Railsのキャッシュをクリアするには
Rails.cache.clear
とはいえ、私はこれがキャッシュの問題であるとは確信していません。ページに変更を加えても、それが反映されないのですか? おそらく、そのページのライブ バージョンを見ていないのではありませんか? 私は一度それをやったことがあります (赤面)。
更新しました。
コンソールからそのコマンドを呼び出すことができます。 本当に開発中のアプリケーションを実行しているのでしょうか?
唯一の選択肢は、あなたがレンダリングしようとしているページが、レンダリングされているページではないということです。
サーバー出力を見ると、ページがレンダリングされるときに、このような render コマンドを見ることができるはずです。
Rendered shared_partials/_latest_featured_video (31.9ms)
Rendered shared_partials/_s_invite_friends (2.9ms)
Rendered layouts/_sidebar (2002.1ms)
Rendered layouts/_footer (2.8ms)
Rendered layouts/_busy_indicator (0.6ms)
関連
-
[解決済み] Ruby/Rails の「フック」とは何ですか?
-
[解決済み] railsでhidden fieldタグを使用する方法
-
[解決済み] Ruby on Railsのデータベースをパージまたは再作成する
-
[解決済み] Ruby on Railsのマイグレーションでデータベースのカラムの名前を変更するにはどうすればよいですか?
-
[解決済み] Rubyでnilとemptyとblankを理解する方法
-
[解決済み] Ruby on Railsで現在の絶対URLを取得するにはどうすればよいですか?
-
[解決済み] エラーが発生しました。pgsqlをrailsで動作させようとすると、Peer authentication failed for user "postgres" と表示されます。
-
[解決済み] Ruby on RailsでJSON出力を "きれい "にフォーマットする方法
-
[解決済み】全てのブラウザで、Webページのキャッシュを制御するには?
-
[解決済み】Railsの認証トークンを理解する
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】ActionController::InvalidAuthenticityTokenについて
-
[解決済み】Webpacker::Manifest::MissingEntryError【クローズド
-
[解決済み] nil:NilClass の未定義メソッド `each' - しかし、なぜ?
-
[解決済み] RVMでRubyのデフォルトバージョンを設定するには?
-
[解決済み] gemのアップデート後、"Asset was not declared to be precompiled in production "でテストが失敗する。
-
[解決済み] Railsコントローラからホスト名を取得する
-
[解決済み] railsでcheck_boxをcheckedにする方法は?
-
[解決済み] Heroku Error R14 (Memory quota exceeded): How do I solve this?
-
[解決済み] RSpecとCucumberの違いは何ですか?[クローズド]
-
[解決済み] Rails.cache.clearとrake tmp:cache:clearの違いは何ですか?