回答:
tmpディレクトリのファイルは間違いなく削除できますが、実際には削除してクリーンな状態に維持することを強くお勧めします。index.htmlファイルは所定の場所にのみ保持する必要があります。これにより、ファイルがディレクトリにリストされる可能性がなくなります。
tmp(一時)フォルダーは、ソフトウェアのインストールを実行するとき、またはシステムがファイルを処理しているときにJoomlaとその拡張機能によって使用され、一時的に保存する場所が必要です。多くの場合、これらのファイルはtmpフォルダーに残っています。どうやらこれはHDスペースの問題につながる可能性がありますが、別の大きなリスクもあります。
これらのファイルは、Webサイトにインストールされると古い拡張機能に由来する可能性があるため、脆弱で安全でない古いコードを含めることができます。また、任意の種類の実行可能なphpファイルにすることも、公開できる他の機密情報を含めることもできます。
他のセキュリティ設定とサーバー構成は安全策かもしれませんが、ベストプラクティスは、そのようなファイルを削除し、定期的に実行する必要のあるWebサイトをクリーンに保つことです。
上記のように、index.htmlファイルのみを保持する必要があります。セキュリティを強化するために、フォルダへのWebアクセスを防ぐルールを含む.htaccessファイルを配置することもできます。
前述のように、tmpフォルダーはインストール中にJoomlaシステムによって使用されます。tmpディレクトリのパスの設定が不十分であるか、設定に誤ったエントリがあると、インストールが失敗することがよくあります。そのような場合は、tmpディレクトリの構成ファイルにパスを正しく設定し、十分な権限があることを確認してください。
LodderのAkeeba Admin Toolsの提案と一緒にtmpフォルダーを自動クリーニングする自動プロセスについては、tmpフォルダーにも特別な設定を提供するNoNumberのCache Cleanerプラグインをお勧めします。
「tmp」フォルダは、システムが一時的にファイルを保存する場所です。このフォルダの最も頻繁な使用の1つは、拡張機能がインストールされている場合です。新しい拡張機能がインストールされると、拡張機能のアーカイブファイルのコピーが「tmp」フォルダーにコピーされ、正しいJoomlaフォルダーに解凍されます。
インストールプロセスは常に自動的にクリーンアップされるわけではありません。ほとんどの場合それはそうなります。Joomlaインストーラーを使用している場合、コンポーネントの作成者がインストール手順をどのように作成したかによって異なります。ほとんどの場合、何もする必要はなく、モジュールやコンポーネントの追加をやめるとき、心配する必要はありません。
多数のコンポーネントのインストールと再インストールを行うと、その他の多くのセッションファイルとzipファイルのコピーが収集されます。したがって、定期的にチェックすることは悪い考えではありません。
ftpまたはファイルマネージャーを使用して(このページの友人または詳細についてはこのページで詳しく説明しています)またはAkeeba Administrative Toolsがインストールされている場合は、コントロールパネルに一時ディレクトリをクリアするボタンがありますあなたのために。
@FFrewinの答えに加えて、FTPアクセスがない場合は、管理ツールを使用してtmpフォルダーを消去できます。このオプションは、次のスクリーンショットに示すように、管理ツールのコントロールパネルにあります。
FFrewinで述べたように、管理ツールのProバージョンでは、tmpディレクトリのスケジュールされたクリーンアップを実行できます。
これに加えて、次の手順に従って、tmpフォルダーから拡張機能をインストールすることもできます。
/home/xxx/public_html/tmp
新しく作成したフォルダーを単に追加する必要があるような、事前定義されたパスが表示されます。/home/xxx/public_html/tmp/helloworld