2016-11-21 6 views
2

最近Joomla 3.6.4にアップグレードしました。そのアップグレードが実行されてから、ファイルはルートレベルの "/ cache /"フォルダに表示されたままになります。Joomla 3の/キャッシュ/フォルダ

と内容(私は同じヘクスの範囲でランダムな他のものとの文字を置き換え、場合には、これらはセキュリティに敏感である)

a678b324f82349cd789ef3789fe32890-cache--b4324ec6789ac678632ef789cab32467.php 

<?php die("Access Denied"); ?>#x#a:2:{s:6:"output";s:0:"";s:6:"result";b:1;} 
ファイル名はのラインに沿っています

誰かがこのファイルの内容を教えてください。私は管理者の周りを見ていくつかのグーグルを行って、Joomlaのサイトを見て、しかし、このファイルが何であるかを説明するために何かを見つけることができません。 Joomlaシステムのどの部分がこのファイルを作成していますか?それをオフにすることはできますか?

削除した場合はすぐに再作成されます。私はより多くの調査をすることができますが、何が起こっているのかを理解するためには、誰かが私を正しい方向に向けることができると願っています。

背景情報:セキュリティのため、私はJoomlaを通じて作成された新しいファイルを厳重に監視します。彼らが滞在する必要がある場合、私は彼らが作成されたときにアラームをトリガーせずにそれを行う方法を工夫する必要があります。

答えて

2

このファイルは、単純にシリアライズされたキャッシュオブジェクトです。高価な操作を繰り返し実行する代わりに、結果をキャッシュして特定の時間だけロードすることができます。これにより、エンドユーザーの応答時間が短縮されます。キャッシュされたファイルの名前は、オブジェクトの作成を担当する値に基づくハッシュです。

このページでは、Joomla!のこの種のキャッシュに関するいくつかのことについて説明します。 https://docs.joomla.org/Using_caching_to_speed_up_your_code

すべてのJoomla!拡張機能はこの種のキャッシュを活用することができます。あなたのファイル内のコンテンツはソースについてあまり話していないので、誰がそれを作成したのかは分かりません。しかし、もしあなたがcache->callのような何かのソースコードをチェックすると、これが起こるいくつかの場所を見つけるかもしれません。

+0

このSvenに感謝します。それは知っておくと便利ですし、私はあなたの答えをマークしました。しかし、私が本当にJoomlaがシステムのどの部分のようにこのファイルを作成しているのか、またその機能をオフにすることができるのかを受け入れる答えが得られました。それを明確にするために質問を更新します。 – SuperDuperApps

関連する問題