問題タブ [drupal-cache]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
12 に答える
71216 参照

drupal - Drupal キャッシュを空にする方法 (Devel なし)

Drupal キャッシュを空にする方法:

  • Devel モジュールなし
  • 新しいノードなどでPHPステートメントを実行せずに。
  • データベース自体に入ることなく

事実上、エンドユーザーにキャッシュをクリアするようにどのように指示しますか?

0 投票する
1 に答える
225 参照

drupal - キャッシュ: 1 つのブロックだけを除外する方法

Drupal 6.x をインストールしましたが、現在再生中の番組の名前を表示する Station モジュールによって生成されたブロックが 1 つあります。そのブロックだけをキャッシュから除外する方法はありますか? または、そのブロックのみ 00:59:00 に「更新」を挿入できますか?

私は PHP の専門家ではありませんが、このブロックが生成されるモジュール内の場所を見つけました。また、何をすべきかが新しくなれば変更できると思います。

0 投票する
2 に答える
314 参照

drupal - Drupalテーマの設定はキャッシュされていますか?

ログインしていないユーザー(たとえば、コメントした場合)にその恐ろしい「検証されていない」文字列を出力するコアテーマ関数であるtheme_usernameを変更したいと思います。admin / build / themes / settings/MYTHEMEのチェックボックスでそれを変更したい。しかし、そのテーマ関数は頻繁に呼び出されるので、私のテーマを使用しているサイトのパフォーマンスに悪影響を及ぼしますか、それともテーマ設定がキャッシュされますか?

0 投票する
1 に答える
1830 参照

drupal - キャッシュされたDrupalページを更新するにはどうすればよいですか?

Drupalに特定のキャッシュされたページを更新させることは可能ですか?

現在、当サイトの1ページには、テーブルウィザードによる動的なテーブルデータが表示されています。MySQLテーブルを更新した後、ページが更新されません。

サイトのキャッシュがオンになっていることが原因だと思います(キャッシュモードは通常に設定されています)。匿名ユーザーの場合、ページは60分後に更新されます。

サイト全体のキャッシュをクリアする代わりに、Drupalに1ページだけを更新させる方法はありますか?ありがとう!

0 投票する
1 に答える
189 参照

drupal - Boost キャッシュ ページ上のブロックを使用したデータの読み取り/書き込み

ブロックを提供するモジュールがあります。ブロックは BLOCK_NO_CACHE に設定され、その内容は関数から取得されます。これにより、サイト管理者はサイトに表示する「メッセージ」を作成できます。CNN のようなもので、最新の更新が上部に表示され、ユーザーは X を押して閉じることができます。閉じると、アクションが書き込まれます。 UUID が Cookie に書き込まれるため、そのメッセージが再び表示されることはありません。

Boost ユーザーから、誰かがメッセージを閉じると、全員のメッセージが閉じられるという報告を受けています。これは、誰かがメッセージを閉じた後、Boost がページをキャッシュし、キャッシュされたページを提供しているためだと思います。

Boost を使用している人々のためにモジュールを機能させるにはどうすればよいですか?

hook_boot が機能する可能性があると思いましたが、これに対処するより良い方法があるかどうかはわかりません。

0 投票する
1 に答える
524 参照

performance - Drupalキャッシュはどのくらい持続しますか?

develモジュールを使用すると、cache_get()およびcache_set()への多くの呼び出しを確認できます。キャッシュされた値はどのくらいの期間更新する必要がありますか?キャッシュは数分ごとに無効になりますか?

0 投票する
4 に答える
3332 参照

drupal - Drupal 認証済みユーザーがログアウトできない

私が作成したこの新しい drupal サイトで抱えていた問題の解決策を見つけようとしています。さまざまな役割を持つさまざまなユーザーを作成して、与えられた権限が適切であることをテストしたところ、問題が発生しました。これは IE と Opera でテストされており、Firefox ではこの問題はないようです。認証されたユーザーとしてログインしている場合、特定のビュー、特定のページなどの特定のデータを表示できます。ログアウトして匿名になった後、もちろん制限付きでブラウジングできますが、数秒でユーザーが再ログインです。

Drupal バージョン: 6.20
ここでこのリンクを確認しました (ログアウトした後、いくつかのページがログイン済みとして表示されます? #86 )、有望に見えましたが、決定的な解決策はありませんでした。このリンク (ユーザーのログアウト時にセッションが期限切れにならない! ) も、キャッシュの問題である可能性があることを指摘していますが、最初のリンクの指示に従っても解決策はありません。

誰でも助けることができますか?

0 投票する
3 に答える
3228 参照

drupal-7 - Drupalでキャッシュがクリアされたときの死の白い画面

Drupal 7のインストールでキャッシュをクリアしようとすると、White ScreenofDeathが表示されます。私のローカルマシンでは、問題は発生しませんでした。この問題は、サーバーにデプロイしたときに始まりました。
error_reporting(E_ALL); ini_set('display_errors', TRUE); ini_set('display_startup_errors', TRUE);
index.phpのコードを使用してエラーを表示しようとしました。また、メモリ不足エラーが表示されます。php.iniファイルのメモリ制限を増やしようとしましたが、役に立ちませんでした。

キャッシュがクリアされたときにこれが死にかけている理由を誰かが知っていますか?

0 投票する
0 に答える
951 参照

drupal - 認証されていないユーザーに対してブロックを強制的にキャッシュしないようにするにはどうすればよいですか?

ページのロード/リロードごとに更新したいphpブロックがあります。[サイトの構成] -> [パフォーマンス] ですべてのキャッシュを無効にしましたが、ブロックはまだキャッシュされています。私はこれについて多くのことをグーグルで調べましたが、決定的な答えは見つかりませんでした。確かに、認証されていないユーザーのコンテンツのキャッシュを適切に無効にする方法が必要です!

私は Drupal 6.20 を使用しており、サイト アドレスは www.cygnet-rcDOTorg.uk です (問題のブロックは、左側のサイドバーの [最新のツイート] にある Twitter フィードです...

ところで - の PHP は Twitter Pull モジュールを使用しています。モジュールの構成を 1 分間キャッシュ用に変更したので、問題はないと思います。

0 投票する
1 に答える
195 参照

caching - 特定の URL にアクセスしたときに Drupal でキャッシュをバイパスする簡単な方法

主に HTTP 経由で同期する場合、データはキャッシュからのものであってはなりません。URL のクエリ パラメータのように、Drupal のあらゆる種類のキャッシュをバイパスする方法はありますか。

何かのようなものrequest-url?cache=0