Q&Aサイト横断検索「Cron PHP」で検索した結果

Yahoo!知恵袋 解決済み

読み込み中・・・
cronでのphpファイル自動起動について crontab -eにて @reboot sudo php /var/www/ test.phpと設定しましたが、起動時にプログラムが実行されません。 cron内でsudo を使うのは不可能なのでしょうか? sudo権限で実行しないと、failed to open stream Permission denied in ?と なってしまいます。 あるいは、cron以外でもphpファイルを自動起動する方法があれば教えていただきたく思います。
cronで同じphpファイルを何度も実行しようと思っているのですが、このphpは処理に時間がかかる(数時間)ため、phpが実行されている時はcronを実行せず、php処理が終了している時はcronを実行させたいと 思っています。どのようにすればよいでしょうか? 説明が簡単ですが、宜しくお願い致します。
PHPプログラム内でIPアドレスを取得したいです。 CRONで実行しているので環境変数などは使えないようです。 何か良い方法があれば教えてください。
cronが使えないサーバーで擬似cronを使う方法 TwitterのBotを作ろうと思い、Easybotterというのを使いBotを作り、Toyparkにアップロードし、 http://****.toypark.in/****/bot.php こ こにアクセスすれば呟くということまで出来ました。 次に、定期的に(10分毎)に呟くようにしようと思ったのですが、サーバーがcronに対応していないようで、出来ませんでした。 どうにかして、使えるようにしようとしたのですがcronが使えるサーバーは有料のところばかりで、無料で使えるサーバーが見つかりませんでした。 他に、擬似cronで出来ると書いてあったのですが、プログラムは全く分からず、どうしようもありませんでした。 なので、定期的に http://****.toypark.in/****/bot.php にアクセスさせる方法を教えてください。 無料で、PCの電源を切っていても自動で呟けるようにサーバーに依存した方法でお願いします。 それと、GAEや、cronjobなどを使わない方法でお願いします。 ちなみに、PCはMacを使っています。 もし、どうしても無理でしたら、ターミナルを使った方法でも大丈夫です。 全くの初心者でも分かるように書いていただけるとありがたいです。 回答よろしくお願いします。
PHP Twitter への投稿エラー Status is a duplicate TwitterOAuth を使用して cron で実行しています。 RSS を複数サイトから取得し、新着があればつぶやく処理をおこなっています。 つぶやき自体は正常におこなわているのですが、連続投稿した際などに Status is a duplicate 上記のエラーが発生する場合があります。 重複内容を投稿した際に発生するエラーだと思うのですが、 同じ内容を投稿はしていません。 つぶやく内容に URL が含まれているので、そこではじかれているのかと思い URL の後ろに乱数を数桁追加しましたがやはりエラーが発生するときがあります。 新着 Feed が複数件あった場合は、30秒間隔でつぶやく処理にしているのですが やはりそこが原因でしょうか? ただ問題なく処理が実行されるときもあります。 もう一つ気になっているのが、Feed を取得した際に画像を取得する事が出来れば 画像も一緒に投稿しています。 Feed 自体はすべて問題なく取得できています。
cronで動かすPHPについて2 http://detail.chiebukuro.yahoo.co.jp/qa/question_detail/q1193553226 上記でも質問させていただきましたがcronにてstr_replaceおよびpreg_replaceで '(シングルクォート)を ''(シングルクォート2個) に置換しようとすると '''' のように4重になってしまいます PHPの設定でmagic_quotes_gpcがONになっており、おそらくこれが原因なのですが設定変更は運用上できません。 コマンドラインから実行するとその様にはならないのですが何が原因なのでしょうか? また、4重にならないようにするにはどの様にすればいいのでしょうか? その上でcronで下記2つのうちどちらかを使用しようと思うのですがどちらかがよいでしょうか? 1.$data = str_replace("'","''",$data); 2.$data = strtr($data,"'","''"); またその他の方法があればご享受ください
cronで1個のPHPファイルから「複数のPHPファイル」を同時に呼び出したい!! 初めまして、現在PHPの勉強中の者です。 cronで特定のURL(PHPファイル)にアクセスして実行したいのですが、契約してるレンタルサーバーでは1個のPHPファイルにしかアクセスできません。 そこで、1個のPHPファイルから「複数のPHPファイル」を同時に呼び出したいのですが、ソースの書き方が分かりません。 どなたかヒントを教えて下さい!!
cronでポイント発行を実行するためのディレクトリの位置 お世話になります。 プログラム初心者勉強中です。 cronで先月分のポイント取得を当月の15日に反映させようとしています。 今のディレクトリの位置はドキュメントルート内にapp、lib,logがあります。 app内にコントローラーやモデルフォルダがあるといった状況です。 libはコンポーザーで取得したライブラリ関連です。 cronで実行させるファイルはどの辺に置くのが好ましいのでしょうか? また、ブラウザなどから実行できないように、どのようなセキュリティが必要となりますか? 以上です。よろしくお願いします。
cronの実行の際に・・・ 以下のエラーが出ました line 1: ?php: No such file or directory line 3: //TwitterOAuth: No such file or directory 調べたところ、 #!/usr/bin/php5.5 (私が使用しているレンタルサーバーのコマンドパスです) を、はじめに書いたらいけるという記述をみたので、試したらうまくいきました これって結局何してるんですか? 特に#!がわかりません php5.5を使えるようにしてるのかなあ?なんて思ったりはしてますが。 普通にブラウザでアクセスする場合は、この記述無しでもコードを実行してくれました
PHPでcronで実行しているtest.phpの重複起動を防ぎたいです。 https://www.softel.co.jp/blogs/tech/archives/2986 ここを参考にpsコマンドでプロセスを確認したいのですが、うまくいきませ ん。 具体的には、ブラウザで2つタブを開き、それぞれtest.phpを動かして $descriptorspec = array(); $pipes = null; $cmd = "ps x | grep test.php | grep -v grep"; $process = proc_open($cmd,$descriptorspec,$pipes); $status = proc_get_status($process); print_r($status); という出力をしたのですが、 [running] => 1となりました。 考えていたのが、ここは2になるのでは?と思っていました。 本当はロックファイルを作って重複起動チェックをするといいのですが、PHP自体が処理が重く、途中でとまる可能性があり、そのままだとロックファイルが残ったままになってしまい、次の起動が出来なくなってしまうので、ロックファイルを作ろうとかいう提案は止めてください。 処理は途中ととまる前提で作りたいです。 理想としては、現在同時に同名のファイルが実行しているかどうかを判定して、同時処理がないなら実行、既にtest.phpが実行しているならexit;するという処理をしたいです。 この場合最善策はどのようなものでしょうか? 先ほども説明したとおり、pidファイルやロックファイルを作っての判断だと、phpが途中でとまる可能性があるので、この提案はなしでお願いします。 絶対になしでお願いします。 プロセスの管理?で出来れば理想です。 よろしくお願いいたします。

->Yahoo!知恵袋 解決済みに移動

教えて!Goo

読み込み中・・・
さくらサーバーのcronでphpを動かしてファイルを作りたい。 cron.php <?php $date = date("Y/m/d H:i:s"); $fp = fopen("./cron.txt", "w"); flock($fp, LOCK_EX);fputs($fp,$date);fclose($fp) ; print "...
centos6 さくらVPS cronでphpを実行したいのですが、うまくいきません? vi /etc/crontab ↓ 44 * * * * /var/www/html/oms-main2/end.php ちなみにend.phpは、手動では動きます。 cronlog ↓ Apr 15 10:44:01 www32258ue C...
cronでphpを一部実行できない状態です 試しにメール送信処理のphpを作りcronで実行しまして送信できました しかし、mysqlで情報を取得しそれをメール送信するphpをcronするとNGです。 上記phpは...
ブラウザから時間を指定してリクエストを投げると下記PHPを実行するプログラムがあります。 shell_exec("echo {$pass} | sudo -S sh -c 'cat {$root_dir}/craw/crontab.txt > /var/spool/cron/crontabs/{$cron_us...
CRONで下記のようにPHPスクリプトをGET値(hoge=1)を付加して実行したいのですがうまくできません。 */1 * * * * php path/myscript.php?hoge=1 CRONでPHPスクリプトを実行する場合、GET変数は使えないの...
いつもお世話になっています。 cronでphpを起動させています。 そのphp内でリダイレクトで自分を指定させたい。 header("Location: http://hohe/test.php?cnt=$cnt"); exit; 前後の処理は割愛させ...
wordpressを運用しています。 wordpressのディレクトリ内(テーマファイル内)に置いたphpをcronで叩きたいのですが、うまくいきません。 そのphpは普通にブラウザでアクセスすれば実行されます。 ...
こんにちは。 CentOSでcronの設定をしました。 */2 * * * * /usr/local/bin/php -f /usr/mail.php 1> /usr/log.txt 上記でmail.phpは2分置きに実行されていますが、 mail.php内のmb_send_mail関数がどうしても実行...
PHPで作成したフォームから月・日・時・分を指定して、特定のスクリプトを動かすということをやりたいのですが、 PHPからcronの編集をするにはどうしたら良いのでしょうか?
配布されておりましたPHPを、CRONで定期的に ●毎分実行したいのですが、どの様な記述をすればいいのでしょうか? ●PHPを、12時間毎に実行するには、どの様な記述をすればいいのでしょう...

->教えて!Gooに移動

はてな

読み込み中・・・
検索結果:0件

->はてなに移動


▲ページ先頭へ(再検索する)