問題タブ [drupal-boost]

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 投票する
2 に答える
282 参照

drupal - Drupalブーストモジュールを使用すると、ランダムにロードされた画像を保持できます

Drupals ブースト モジュールを使用して、非常に動的な Web サイトをキャッシュしています。

また、コンテンツ タイプからバナー画像を読み込むためにビュー ブロックを使用しており、ビューは画像をランダムに読み込むように設定されています。

ただし、ブーストモジュールはページをhtmlとしてキャッシュしているため、ページがキャッシュされたときにランダムな画像が読み込まれると、私は立ち往生しています。

ブースト HTML キャッシュとランダム読み込み画像を混在させるものはありますか? 私が得ようとしている効果はランダムなバナーですが、ブーストモジュールを使用しています。

たぶん、ビュー以外のソリューションです。

アイデアに感謝します。解決策がなく、これが多くのキャッシュのトレードオフである場合はお知らせください。

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

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

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

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

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

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

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

image - Drupal:ブーストモジュールをインストールした後、画像はファイル/画像キャッシュにアップロードされません

タイトルはそれをかなり説明しています。Boostモジュールをインストールした後、画像のアップロードに問題があります。アップロードできますが、サムネイルしか保存されません。sites / default / files/imagecacheの大きな画像は作成されません。パーミッションで遊んでみましたが、うまくいきませんでした。問題がどこにあるのかわかりません。ブーストモジュールは、画像をアップロードできないことをどのように変更しましたか?何をすればよいでしょうか?
これは重要です。モジュールをアンインストールしようとしましたが、それでも問題は解決しません。

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

drupal - ミラーリングを簡単にするために、Boostモジュールとrsyncを設定するにはどうすればよいですか?

Boostモジュールによって作成された静的キャッシュを他のいくつかのサーバーに簡単にミラーリングできるようにするためにサーバーをセットアップする方法を探しています。

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

php - Drupalブーストキャッシュは毎回上書き

drupal 7 ブースト モジュールを使用して html キャッシュを生成しています。私はロード バランサー サーバーを使用しており、html キャッシュ ファイルはノード 1、ノード 2、およびノー​​ド 3 にあります。このキャッシュ フォルダーに、所有者が「ルート」、グループが「ルート」の 775 権限がある場合、ユーザーがページにアクセスすると、 drupal ログの権限の問題The file permissions could not be set on cache/normal/IP_ADDRESS/PATH_TO_FILE/NAME_OF_THE_FILE.html(& キャッシュ ファイルが再生成されない)

このキャッシュ フォルダーに 775 権限があり、所有者がapache、グループがapacheである場合、ユーザーがページにアクセスするとき、権限の問題はありません。ただし、ユーザーがページにアクセスするたびにキャッシュが再生成されます。

この問題はサーバーの許可が原因で発生していますか? またはdrupalブースト構成が原因です。

以下は、.htaccess ブースト設定です。

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

caching - ブーストとモロム: 両方が設定されている場合、ブーストはモロム対応フォームで構成されるページをキャッシュしません

boost drupal モジュールと mollom drupal モジュール: 両方が構成されている場合、boost は mollom 対応フォームで構成されるページをキャッシュしません。

ブーストを構成し、予想されるページでキャッシュが成功しました。

しかし、そのページ内のフォーム プレースに対して mollom モジュールとそのキャプチャ機能を有効にした後、このページのキャッシュは停止しました。

問題がモロムによるものかどうかを再確認するために、モロム キャプチャを無効にして確認しました。うまくいきました。

このページをキャッシュするための特定のアプローチまたはこれに対する解決策を誰かが説明できますか?

ありがとう。

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

.htaccess - ブースト、キャッシュされたページが作成されましたが、提供されませんでした

drupal プロジェクトに Boost モジュールを使用しました。キャッシュされたページは cache/normal/domain/ の下に作成されましたが、キャッシュ ページは匿名ユーザーには提供されませんでした。これが私の .htaccess ファイルで、私の drupal ルート ディレクトリの下にあります。私が試したいくつかのポイントは次のとおりです。

  1. キャッシュ フォルダーに 755 mod があることを確認し、777 も試しました。
  2. 確認するためにログアウトしていると確信しています。
  3. %{DOCUMENT_ROOT} または %{HTTP_HOST}% を実際のパスまたは URL に置き換えようとしました。
  4. %{HTTP_HOST}% を %{SERVER_NAME} に置き換えようとしました。
  5. キャッシュをクリアしようとしました。
  6. モジュールをアンインストールして再インストールし、リセットして新しいキャッシュフォルダーを作成しようとしました。
  7. 生成された設定を .htaccess ファイルにコピーしたことを確認しました。
  8. ブラウザを変えてみた(chromeとfirefox)
  9. クリーン URL を有効にしたことを確認しました。

しかし、運がなければ、誰もそれを機能させることはできません.

誰かが私にいくつかの提案を提供できますか? ありがとうございました!

以下は、.htaccessファイルのブースト設定です

# RewriteBase /