|
Cronの設定(Linux) |
|
LinuxにおけるCronの設定(オプション)
注意: Windowsで実行中の場合には、代わりにスケジュールされたタスクを設定してください。 詳細については、この付録を参照してください。
cronとは?
Cronは、プログラムやスクリプトを一定の間隔で実行する(たとえば、毎時間の5分過ぎ毎や午前4時になど)ためのLinuxの機能です。 これにより、スケジュール送信やオートレスポンダーが設定できます。 Windows環境での「スケジュールタスク」に精通している場合には、cronはLinux用のそれと全く同じ機能と言えます。
cronへのアクセスがあるかどうかについて、ホスティングプロバイダに確認する必要があるかもしれません。 アクセスが無い場合には、オートレスポンダーの送信やスケジュール送信の設定ができません。
Cronの設定
7. Crontabファイルを編集するために、「crontab -e」を入力します。 これにより、あなたのCrontabがテキストエディタにロードされます。 Linux用のデフォルトのテキストエディタは、「vi」なので、以下ではviを使用するものとして説明していきます。
8. 挿入モードに切り替えるために「i」を押し、ご自分のCrontabの最後に以下の行を追加します: */10 * * * * /usr/bin/php -q /home/httpd/vhosts/yoursite.com/httpdocs/sendstudio/admin/cron/cron.php
PHPへのパス(赤色)を手順4で受信した応答と置き換え、cron.phpファイルへのパス(緑色)を手順4で受信した結果に置き換えます。
9. [Esc]、[:]、[w]、[q]、[Enter]の順序でキーを押し、Crontabを保存します。
おめでとうございます。これで、ポップアップウィンドウなしでのニュースレターの送信、スケジュール送信やオートレスポンダーを実行できるcronを設定できました! スケジュール送信およびオートレスポンダーは、10分毎に、送信物を確認します。 |