ssh接続してcron(クーロン)の設定

当システムでは予約時間にメルマガを自動配信、ステップメールの自動配信のためにサーバーのcron機能を利用しています。
cronの設定はご利用のサーバーの管理画面やsshで設定します。
設定に必要なコマンドはシステムのインストーラー「7.cron設定準備」画面で確認します。

sshソフトの準備・設定

ssh接続できるサーバーでは、レンタルサーバーのサポート画面などで接続情報や接続設定方法を確認できます。
ssh接続をしてcron設定を行なう場合は、PuTTYやPoderosaなどのsshクライアントソフトをご用意ください。

cron設定の流れ

  1. ssh接続してログインする
  2. crontabコマンドを実行する
  3. 編集画面でコマンドを記述する
  4. 稼動確認

1.sshでサーバーにログイン

sshクライアントで接続設定、ID、パスワードを入力してログインします。

2.crontabコマンド

ログインできたら、crontabコマンドを実行します。
$ crontab -e [Enterキー]

3.編集画面でコマンドを記述する

  1. crontab コマンドを実行すると、viというテキストエディターが起動して画面が表示されます。
  2. キーボードの「i」(小文字のアイ)を押して→編集モードにします
  3. 「分 時 日 月 週 cronコマンド」を記述します。
    # netpro jidousyori setting 2016/mm/dd
    */5 * * * * ここにcronコマンド
    ※1行目:「#」(半角記号シャープ)からの行はコメントです。日付記述など後日みたときにわかりやすいように適時入力してください。
    ※2行目:「分 時 日 月 週 cronコマンド」の 各設定値と設定値の間は半角スペースです。
    ※2行目:「ここにcronコマンド」の部分は  ネット商人Proインストーラー「7.cron設定準備画面」内●サーバーに設定するための情報の「cronコマンド」 となります。
  4. キーボードの[Escキー](エスケープキー)を押して→編集モードを終了
  5. 「:wq」(半角で、コロン、英文字ダブリュー、英文字キュー)と入力して[エンターキー]を押します→記述した内容を保存してcrontabの編集を終了
ログアウトしてください。

4.稼動確認

cron設定後10分以上経過して、Cron設定が反映されますとインストーラーの「7.cron設定準備」画面に稼動チェックログが表示されますので確認してください。
ネット商人Proインストーラー「7.cron設定準備画面」内「自動PG稼動チェックログ」

自動PG稼動チェックログに変化がない!場合

サーバーの設定によっては、cron設定がただしてくできているにもかかわらず、設定後10分しても15分しても、「自動PG稼動チェックログ」に記録されないケースがございます。

その場合はお手数ですがFTP接続をして操作をしてみてください。
※「自動PG稼動チェックログ」に[メルマガ分割]や[ステップ分割]の表示が出てこないときにのみ下記を試してください。

<手順>
1.ネット商人Proを設置したフォルダがnetproだとしますと、netpro/sendlog 内にある proauto.sh というファイルをいったんPCにダウンロード
2.サーバー上のproauto.shを削除
3.PC上にダウンロードしたproauto.shをおなじフォルダnetpro/sendlogフォルダ内にアップロード
4.3でアップロードしたproauto.shのパーミッションを「755」に変更

上記作業のあと10~15分してから「自動PG稼動チェックログ」を確認してみてください。

レンタルサーバー別cron設定例

よく利用されているレンタルサーバーでのcron設定の例
※上記サーバー以外で不明な場合は、ご利用のレンタルサーバーのcron設定画面のキャプチャをサポートまでお送りください。
お問い合わせ
ネット商人Proユーザー様専用
お問合わせフォーム

カスタマイズやWebシステム開発についてもどうぞ
Webシステム開発についてお問い合わせ
Webマーケティングコンサルティングのお問い合わせ
弊社関連システム
LPブースター
いいサポステ
ステップオファー
リミットページプラス