[ カテゴリ: DCAサーバ > DCAサーバFAQ > その他 ]

コマンドスケジューラ(cron)が動作しません


コマンドスケジューラ(cron)が動作しない場合以下をご確認ください。

・コマンドスケジューラで指定したコマンドパスが間違っている場合
 ⇒指定するスクリプトまでのパスはお客さまのWebのホームディレクトリーからの相対パスで設定してください。

 【設定例】 www.example.com/test.cgi

・パーミッションが間違っている場合
 ⇒スクリプトのパーミッションは755で設定してください。

・スクリプト内部で、相対パスでファイルやディレクトリーを指定されている場合
 ⇒ウェブブラウザーから動作させるCGIとは異なり絶対パスで指定する必要があります。

  絶対パスは以下の方法にて確認が可能です。

 http://e-nhr.net/archives/wc/3-6-13.html

・PHPを実行できない場合
 ⇒PHPを実行いただく場合、phpファイルの1行目にコマンドパスを記述する必要があります。

  #! /usr/local/php4/bin/php

  また、パーミッションはオーナーに実行権限をつけてください。
  例:755










参照が終わりましたら閉じるボタンを押してお戻り下さい。


高機能サーバー&安心のサポート体制 NHR DCA SERVER (C)2006 NHR. All Rights Reserved.