cronジョブの作成時にphpファイルを実行する方法


0

cronジョブの実行時にPHPファイルの1つが実行されるようにします。すべてのユーザーのデータベースを更新するためにこれを行いたいです。これは銀行のアプリケーションプロジェクトであり、すべてのユーザーのアカウントを利息で更新する必要があります。その他の可能なアプローチ/提案を歓迎します。


3
* * * * * /usr/bin/php /path/to/your/script

@MarcB — cronジョブの作成時にPHPスクリプトを実行するのではなく、cronジョブとしてPHPスクリプトを実行します。
クエンティン

私のウェブサイトはホストされています。で/usr/bin/php動作しますか?cozのようなものを示しています:/home/jnstech
モハンマドファイサル

cronジョブを設定しているユーザーを追跡したいですか?多くのハッキングなしでは実際には不可能です。たとえば、crontabファイルの監視、cron実行可能ファイルのラップ、なんとか何とか。

申し訳ありません。しかし、私はあなたの最後のコメントを理解することができません@MarcB
モハンマドファイサル

回答:


2

標準の「cronジョブが作成されました」フックがないため、これはやや重要なことです。

cronをハックして、それまでに見たジョブの履歴を保持する独自のカスタムビルドを実行し、新しいスクリプトが見つかった場合はPHPスクリプトを実行できると思います。

別の方法としては、cronジョブを(例えばに格納されている各種ファイル/ディレクトリへの変更を見ることができる/var/spool/cron/し、/etc/cron.*/いずれかを使用して)バージョンinotifyお使いのOSや変更のために数分おきに見えるcronジョブまたはそれに相当します。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.