- 締切済み
さくらVPS cronでphp
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) 宜しくご教授お願い致します。
- みんなの回答 (6)
- 専門家の回答
みんなの回答
- wingstar
- ベストアンサー率37% (102/275)
/var/www/html/oms-main2/end.php のパーミッションとオーナーは? /varからのディレクトリも含めて確認が必要。 アクセスできなきゃ意味無いですね。
- inshin
- ベストアンサー率59% (13/22)
44 * * * * /usr/bin/php -c /var/www/html/oms-main2/end.php を試しましたか?
- notnot
- ベストアンサー率47% (4900/10358)
何がどううまく行っていないのでしょう?
- inshin
- ベストアンサー率59% (13/22)
ちなみに、ANo.2ですが、/usr/local/bin/phpを環境に合わせて、パスを変更しましたか?
補足
# which php /usr/bin/php でした。
- inshin
- ベストアンサー率59% (13/22)
44 * * * * /usr/local/bin/php -c /var/www/html/oms-main2/end.php だと思います。
補足
ご指摘の通り、やってみましたがダメでした(´_`。)
- t_ohta
- ベストアンサー率38% (5238/13705)
何がどううまく行っていないのでしょう。 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)
補足
もちろん試しました。