PHPのスケジュールされたタスクを実装するにはどうすればよいですか?
最近スケジュールされたタスクを実行していて、データベースを操作するために時々 PHP メソッドを実行しています。
intignore_user_abort() メソッドを見てみましたが、停止できないようです。 ?
jsで操作していることも見ましたが、jsはどうやってphpを呼び出してデータを操作するのでしょうか?
また、配列ループでさまざまな値を実行し、パラメータを php メソッドに渡し、このデータセットを定期的に更新します。
どうすればよいですか毛織物?
-----解決策---------
PHPではご指摘の機能を実現できないと聞きました。
Linux crond を使用して、crond が特定のページに定期的にアクセスできるようにします。
------解決策------------------
タイミングには js+ajax を使用するか、「 Windowsサービス化できれば
------解決策---------
Windows の場合:
1 タスク管理を追加します。実行時間を選択し、実行するプログラムを選択します
2 実行ファイルに E:PHPphp.exe "E:wwwtest.php" を追加します (php.exe の後のスペースに注意してください)
確認し、管理パスワードを入力し、そして実行してみてください。
LINUX の場合:
これには比較的簡単な cron を使用する必要があります。
------解決策----------------------
ページに画像アドレスを追加できます。サイズは 0、アドレスはこの関数を実行する php ファイルのアドレスです
データベースまたはファイルを使用して、最後の実行時刻を記録します
トリガーされるたびに、数回実行する必要があるかどうかを比較してから、時間を再度節約する必要があるかどうかを判断します。
これは一時しのぎの措置です。 。 。仮想ホスト、PHP は通常、スケジュールされたタスクを実行できません
------解決策---------