電子書籍の厳選無料作品が豊富!

centos6 さくらVPS cronでphpを実行したいのですが、うまくいきません?
vi /etc/crontab
   ↓
44 * * * * /var/www/html/oms-main2/end.php
ちなみにend.phpは、手動では動きます。
cronlog
 ↓
Apr 15 10:44:01 www32258ue CROND[6787]: (root) CMD (/var/www/html/oms-main2/cron.php)
宜しくご教授お願い致します。

A 回答 (6件)

/var/www/html/oms-main2/end.php


のパーミッションとオーナーは?
/varからのディレクトリも含めて確認が必要。
アクセスできなきゃ意味無いですね。
    • good
    • 0

44 * * * * /usr/bin/php -c /var/www/html/oms-main2/end.php


を試しましたか?

この回答への補足

もちろん試しました。

補足日時:2013/04/16 16:12
    • good
    • 0

何がどううまく行っていないのでしょう?

    • good
    • 0

ちなみに、ANo.2ですが、/usr/local/bin/phpを環境に合わせて、パスを変更しましたか?

この回答への補足

# which php
/usr/bin/php でした。

補足日時:2013/04/16 14:50
    • good
    • 0

44 * * * * /usr/local/bin/php -c /var/www/html/oms-main2/end.php


だと思います。

この回答への補足

ご指摘の通り、やってみましたがダメでした(´_`。)

補足日時:2013/04/15 17:24
    • good
    • 0

何がどううまく行っていないのでしょう。



cronlogは cron.php を実行したと言っていますが、end.php については何も書かれていないようです。
vi でcrontabを修正した後、crondを再起動しましたか?

この回答への補足

すみませんlogが間違っていました
crond再起動は行いました。
44 * * * * /var/www/html/oms-main2/end.php

cronlog
 ↓
Apr 15 10:44:01 www32258ue CROND[6787]: (root) CMD (/var/www/html/oms-main2/end.php)

補足日時:2013/04/15 13:28
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!