こんにちは
私は未送信の電子メールのキューを使用してそれらを1つずつ送信するphpでメーラーを作成したいと思います。メーラー自体を構築する方法は知っていますが、サーバー側でバックグラウンドで実行させる方法がわかりません。ブラウザでスクリプトを実行したくありませんが、バックグラウンドプロセス/実行/スケジュールされたタスクとして実行したい場合があります(サーバーOSはWindowsです)。
あなたが私の質問を理解してくれることを願っています、私の英語はひどいです:)ありがとう!
3 に答える
1
cron と言いますが、これは Windows ボックスであるため、「タスク スケジューラ」と呼びます。
http://msdn.microsoft.com/en-us/library/aa383614(v=vs.85).aspx
于 2011-05-15T01:12:28.097 に答える
0
Linuxサーバーでcronジョブとwgetコマンドを使用して、特定の時間に実行するようにプログラムできます。
于 2011-05-15T01:12:57.547 に答える
0
ジョブを使用できる場合はcron、それを使用してください。バックグラウンドで実行されているタスクに非常に役立ちます。rootもちろん、サーバーにアクセスしてcronジョブを追加できると仮定しています。
# check for queued emails every 10 minutes "*/10"
*/10 * * * * php /path/to/your/cron.php
ここでそれについて読んでください。それがあなたにアイデアを与えることを願っています。
**アップデート**
Windowsでは、スケジュールしたいファイルと実行時間を指定するのはWindowsタスクスケジューラです。
于 2011-05-15T01:13:07.983 に答える