質問: joomla tmpディレクトリ-それは何のためにあり、そのコンテンツを削除できますか? 私のjoomla webサイトは現在、約100 mbのストレージを使用しています。私は自分のフォルダを確認したところ、tmp folderは約30mbで、「install_320e535e4332c2」のような名前のファイルとフォルダがいくつか含まれています。これらのファイルの一部はより新しいものもあれば、かなり古い(1か月以上)ものもあります。クリーンなjoomlaインストールを確認したところ、このフォルダは空でした。 このフォルダの実際の必要性は何ですか? 私のライブサイトでコンテンツを削除しても大丈夫でしょうか?
回答: tmpディレクトリ内のファイルは確実に削除できます。実際には、削除してクリーンに保つことを強くお勧めします。 index.htmlファイルはそのままにしておく必要があります。ファイルのディレクトリリストが表示されなくなる可能性があります。tmp(一時)フォルダーは、ソフトウェアのインストールを実行するとき、またはシステムがファイルを処理しているときにjoomlaとその拡張機能によって使用され、それらを一時的に保存する場所が必要です。多くの場合、これらのファイルはtmpフォルダーに残っています。どうやらこれはhdスペースの問題につながる可能性がありますが、別の大きなリスクもあります。これらのファイルは、いったんwebサイトにインストールすると古い拡張機能から取得される可能性があるため、脆弱で安全でない古いコードが含まれている場合があります。また、あらゆる種類の実行可能なphpファイル、または公開可能な他の機密情報を含めることができます。他のセキュリティ設定とサーバー構成が安全策である可能性がありますが、ベストプラクティスは、そのようなファイルを削除してwebサイトをクリーンに保つことであり、定期的に実行する必要があります。上記のように、index.htmlファイルのみを保持する必要があります。セキュリティを強化するために、フォルダへのwebアクセスを禁止するルールを含む.htaccessファイルを配置することもできます。tmpディレクトリの権限について。前述のように、tmpフォルダーはインストール中にjoomlaシステムによって使用されます。 tmpディレクトリのパスのアクセス許可が不十分であるか、構成に誤ったエントリがあると、インストールが失敗することがよくあります。そのような場合は、tmpディレクトリの構成ファイルにパスを正しく設定し、十分な権限があることを確認してください。tmpディレクトリの自動クリーニングtmpフォルダーを自動クリーンアップする自動化されたプロセスとlodderのakeeba管理ツールの提案とともに、私は nonumberのキャッシュクリーナー をお勧めします= tmpフォルダにも特別な設定を提供するプラグイン。