Magentoを実行していますが、以前のセッションデータはクリーンアップされないため、これをクリーンアップするにはシェルスクリプト/ cronjobを使用する必要があります。
0,30 * * * * /usr/bin/find /var/www/magento/var/session -name 'sess_*' -type f -mtime +1 -exec rm {} \;
しかし、スクリプトは通常古いファイルを削除するのに数分かかります。このディレクトリには「sess_」で始まるファイルだけがあるため、ファイルを検索する必要があるかどうか疑問に思います。しかし、まだ何とかこのファイルを繰り返す必要があります。そうですか?
(このディレクトリには毎日約50,000個のファイルが作成されます。)
ベストアンサー1
rm
まったく実行しないでください。 findが処理できます。
0,30 * * * * /usr/bin/find /var/www/magento/var/session -name 'sess_*' -type f -mtime +1 -delete