2

私は毎時間実行されるPHPスクリプトを探していました(実行せずに)(例:メールを送信するため)が、それがどのように機能するかわかりません。Cron ジョブを使用する必要がありますか、またはそのような種類のスクリプトを作成するために php に何かありますか?

ありがとうございました

4

3 に答える 3

8

PHPには、このようなものは含まれていません。PHP スクリプトを定期的に実行するには、cronなどの外部ツールを使用する必要があります。

Web ホスティングで cron ジョブの設定が許可されていない場合、http://www.onlinecronjobs.com/のように、定期的に 1 つの URL を呼び出す Web サイトが存在します。

于 2012-07-27T18:20:08.047 に答える
1

設定したスケジュールで実行する場合は、cron ジョブを使用する必要があります。

于 2012-07-27T18:19:54.327 に答える
0

はい、Linux を使用している場合は、ターミナルに移動して crontab -e と入力します。

あなたのラインはそのようなものになります

1  2 3 4 5 (this line here is just an information.. dont type it on crontab)
00 * * * * wget www.page.com/yourphp.php

したがって、スクリプトは 1 00 00 分に実行されます 2 * 毎時 3 * 毎日 4 * 毎月 5 * 毎日

次に、「:wq」と入力して閉じます。これで完了です。

このシナリオでは、crontab と wget が必要です。

于 2012-07-27T18:24:12.773 に答える