Cron ジョブとしてスケジュールできるシェル スクリプトが必要です。ディレクトリを指し、各 PHP ファイルを再帰的にチェックして、過去 24 時間に変更されたかどうかを確認し、それをログ ファイルに書き込み、ログ ファイルを毎晩電子メールで送信します。
したがって、スクリプトは次のことを行います。
- ディレクトリを再帰的にスキャンして、24 時間以内に変更されたすべての php ファイル (home/user/httpdocs) を検索します。
- それらをファイルに記録します (/tmp/diff-2012-05-18.log)
- ログファイルを ane-mail アドレスに電子メールで送信 -
自動化する前に簡単にテストできるものにする必要があります。
これを効率的に行う方法についてのアイデアはありますが、その一部を実行する方法がありますが、サーバーに負担がかかります。-