質問
- PHPからcron設定
-
本文:
WEBブラウザからcron設定を変更できるように
PHPでcronの設定を行えるようにしたいと思っています。
現在、以下のプログラムを作ったのですが、動作しません。
cron.php
<?php
shell_exec("crontab /home/サーバーID/サーバーID.firebird.jp/public_html/cron.txt");
cron.txt
*/1 * * * * /usr/bin/php /home/サーバーID/サーバーID.firebird.jp/public_html/action.php
上記はサンプルですが、cron.phpにアクセスすると
cron.txtの内容を設定したいのですが、これを使うと
設定したcronが消えるだけで、cronの登録が行われません。
■試した内容
/usr/bin/php → /usr/local/bin/php
/usr/bin/php → /usr/bin/php5.6
shell_exec() → system()
サーバーのログファイルを確認しましたが、エラーはなく、
そもそもファイアバードで可能なのかも含めて、
ご回答いただければ幸いです。
よろしくお願いいたします。
- 緊急度:通常投稿者:kurotiさん投稿時間:2016/12/19 11:49
回答 No.5543
-
本文:
平素はネットオウルをご利用いただき誠にありがとうございます。
ネットオウル運営チームです。
本ご質問は一定期間新たな回答がなかったため
運営チームで締め切らせていただきました。
■質問の締め切りについて
Q&A掲示板はユーザー様同士の交流掲示板です。
回答がもらえた場合、回答者へお礼コメントをしましょう。
問題が解決した際にはベストアンサーを選び、
質問を締め切ってください。
■再度のご質問について
ご質問が未解決の場合、「ワンポイント!」を参考に、
再度質問してみてください。
【ワンポイント!】
メールやFTPの設定がうまくいかない場合、
ネットオウルIDやサーバーIDなどのお客様情報を公開しない範囲で、
現在の設定内容を出来るだけ詳しく書いてみましょう。
設定内容のミスを指摘してもらえるかもしれません。
エラーが出てうまくいかない場合、
エラーメッセージの内容を書いてみましょう。
エラーメッセージにはエラー原因が詳しく書かれていることが多く、
問題の解決につながる回答が得られるかもしれません。
■ベストアンサーについて
ご質問の締め切りに際して、運営チームにて
ベストアンサーを選んでおります。
※ベストアンサーの回答者様には通常と同様のポイントが
付与されています。
--ネットオウル運営チーム-- - 投稿者:ネットオウル運営 投稿時間:2017/01/04 12:38
回答 No.5493
この回答がベストアンサーです
これかな?
http://www.firebird.jp/support/man/homepage_cron_setting.php
>>
ファイアバードでは、定期的に実行するプログラムを最大10個まで登録できます。
また、設定間隔については、最短で10分間隔までとなっております。
<<