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

Yahoo!知恵袋 解決済み

読み込み中・・・
cronでPHPを定期的に実行させているのですが、 レンタルサーバーで実行できる時間に制限があるので、 途中で処理が止まってしまいます。 ですのでどうにかして、レンタルサーバーで制限されている時間以上実行したいのですが、どうすればよいのでしょうか。 方法として、処理したところまで、記録しておいて、 次からはその次のところから処理するという方法を考えましたが、 それだと、すべて処理し終えるまで3日はかかります。 別の方法で、 何か良い方法はないでしょうか。
PHP cron について サーバーで定期的に実行させるためcronを設定しています。以下のPHPを呼び出すと、セッションのユーザIDは取得できるのでしょうか?このあと取得できたidでDBからデータを検索する予定です。 <?php session_start(); if (isset($_SESSION['id'])) { $member_id = $_SESSION['id'] ; } ?> PHP プログラミング ログイン機能 Web サーバ corn データベース
cronでphpを実行させるためのcron のコマンドの書き方を教えてください。 http://www.xxx.xx.xx/sub1/sub2/test.php をcronで毎時0分毎に実行させる際には、 00 * * * * /フルパス/sub1/sub2/test.php という記述でいいのでしょうか?
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を実行させたいと 思っています。どのようにすればよいでしょうか? 説明が簡単ですが、宜しくお願い致します。
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が使えないサーバーで擬似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で定期的にディレクトリ内のファイルを削除する方法ってございますでしょうか? 例えば、WordPressテーマのimageディレクトリの画像を定期的に削除するとか出来ますか?
PHPプログラム内でIPアドレスを取得したいです。 CRONで実行しているので環境変数などは使えないようです。 何か良い方法があれば教えてください。
wordpress(ワードプレス)wp-cron.php 負荷軽減法 先日共用サーバの方からwp-cron.php実行する際にサーバーへの負荷が高くなっているとの連絡がありました。 そこで負荷を軽減する方法がありましたらアドバイスをお願い致します。 サイト訪問者:毎日700名以上 大部分がスマホ利用者 予約投稿:利用していない 利用プラグイン:All In One SEO Pack・All In One WP Security・Category Order・Contact Form 7・Head Cleaner・Imsanity・Jetpack by WordPress.com・Lazy Load・List category posts・MailPoet Newsletters・Master Post Advert・Post Types Order・PubSubHubbub・PuSHPress・Similarity・W3 Total Cache・WP Hyper Response・WP Multibyte Patch・WP Social Bookmarking Light・WP Total Hacks
cronで1個のPHPファイルから「複数のPHPファイル」を同時に呼び出したい!! 初めまして、現在PHPの勉強中の者です。 cronで特定のURL(PHPファイル)にアクセスして実行したいのですが、契約してるレンタルサーバーでは1個のPHPファイルにしかアクセスできません。 そこで、1個のPHPファイルから「複数のPHPファイル」を同時に呼び出したいのですが、ソースの書き方が分かりません。 どなたかヒントを教えて下さい!!
PHPでリモートサーバーのファイルを操作する方法 サーバーA、サーバーBがあるとします。 サーバーAは高スペックでcronが使えます。 サーバーB、は低スペックで、cronは使えません。 (PHPは使えます。) サーバーAには、server_b1.phpを サーバーBには、server_b2.phpを 設置します。 この時、サーバーAにあるserver_b1.phpの命令をそのまま、サーバーBにあるserver_b2.phpで実行したいと考えています。 このようにするのには、サーバーBがcronが使えないという理由もありますが、サーバーAで、サーバーB、サーバーC、サーバーDというように一元管理したいという理由もあります。 どのような指針で行えばよいでしょうか。 個人的にはサーバーAからサーバーBにpostして、サーバーBはそれをevalで受け取るという方針を考えていますが、セキュリティのことなどをはじめ、よくわありません。 万が一ハッキングされた場合のことなどを考えて、ftpなどは使わないほうがよいかと考えています。 命令にデータベースの処理などが含まれる場合があるので、ヒアドキュメントを使うとわかりやすいかなと思っています。 全く別の方法でも大丈夫ですが、hello worldを表示するという簡単な事例で、コードを交えながら、教えていただけると助かります。 よろしくお願い申し上げます。
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が途中でとまる可能性があるので、この提案はなしでお願いします。 絶対になしでお願いします。 プロセスの管理?で出来れば理想です。 よろしくお願いいたします。
phpで動的にcronの設定ができるレンタルサーバーはどこかありますか? どこのサーバー会社もcronが使えるとあるだけでわかりませんでした。
PHP Twitter への投稿エラー Status is a duplicate TwitterOAuth を使用して cron で実行しています。 RSS を複数サイトから取得し、新着があればつぶやく処理をおこなっています。 つぶやき自体は正常におこなわているのですが、連続投稿した際などに Status is a duplicate 上記のエラーが発生する場合があります。 重複内容を投稿した際に発生するエラーだと思うのですが、 同じ内容を投稿はしていません。 つぶやく内容に URL が含まれているので、そこではじかれているのかと思い URL の後ろに乱数を数桁追加しましたがやはりエラーが発生するときがあります。 新着 Feed が複数件あった場合は、30秒間隔でつぶやく処理にしているのですが やはりそこが原因でしょうか? ただ問題なく処理が実行されるときもあります。 もう一つ気になっているのが、Feed を取得した際に画像を取得する事が出来れば 画像も一緒に投稿しています。 Feed 自体はすべて問題なく取得できています。
cronのファイルは以下のように書くと思いますが、2つのphpファイルを実行させる記述方法がありますでしょうか。教えてください。 (phpの質問ではないかもしれませんがお許しください) #!/bin/sh # PHP /usr/local/bin/php /virtual/xxxxxx/public_html/www.abc.com/CronJob1.php exit
PHPでバッチ処理を行うには? PHPでのバッチ処理がわかりません。 htdocs直下に置いたtest.phpというファイルを毎日4時に自動で実行するにはどうすれば良いのでしょうか? test.php自体の作成は出来ており、直接URLを叩けば正常に動作する状況です。 ちなみに使用環境は XAMPP (Basispaket) version 1.7.3 Apache 2.2.14 PHP 5.3.1 MySQL 5.1.41 です。
PHPで1時間ごとにhtmlを生成することってできますでしょうか。 01月01日00時.html 01月01日01時.html 01月01日02時.html … って具合にしてみたいです。
phpはブラウザを閉じると実行中のスクリプトを停止しますか。 phpで質問です。 ブラウザからphpを呼び出し、時間のかかるphpスクリプトを実行中に、ブラウザを閉じた場合、実行中だったスクリプトは停止しますか。 1)自サーバーにある膨大な数のファイルをzip圧縮するようなphpスクリプトを考えています。 スクリプト終了まで時間がかかる場合、クライアント側でブラウザを閉じてもサーバーで最後まで実行されるものでしょうか。 (スクリプトが途中停止するようであれば、cronにて実行させるつもりです。) 2)また、それで実行が止まらない場合、サーバーに負荷がかかりすぎになると思うのですが、クライアントから止める方法等はありますでしょうか。
phpについての質問です。 ロリポップで契約しております。 やりたいことは、契約しているサイトのメールアドレスにメールが送られてきたら、 そのアドレスを、読み取ってデータベースに入れたいです! メールがサーバーに入る(?)のをどうしたら、気づくのですか? php初心者で、 ログイン画面、データベースの書き出し、抜き出し、お問い合わせフォームぐらいしかやったことがありません。 やさしい説明をお願いします。 お願いします。
phpに関する質問です 初心者でたびたびの質問になってしまい恐縮ですがよろしくお願いいたします PDOを用いてデータベースにアクセスするといったphpスクリプトを書いたのですが、コマンドから実行をする(/usr/bin/php /opt/lampp/htdocs/test.phpを実行#cronで用いたい)と以下のようなエラーが出ます。 エラー:SQLSTATE[HY000][2002]Can't connect to local MySQL server through socket 'var/lib/mysql/mysql.sock'(2) my.cnfやphp.iniの設定の変更が必要になってくるのでしょうか? どなたかご教授願います。宜しくお願いいたします ##普段phpスクリプトをNetbeansで書いているのですが,Netbeansから実行した場合はエラーもなく予定道理の動作をします。今回はcronでの自動実行を考えているため端末からのコマンドで実行できるようにしたいです。
cronを使って複数のphpファイルを実行したいと考えています。 cronで1つ目を実行して、そこから複数のphpファイルを実行したいです。 include '○○○.php'; include '△△△.php'; や、 require_once("○○○.php"); require_once("△△△.php"); など試してみましたが二つ目のphpファイルは実行されません。 なにかいい解決方法はないでしょうか?
php&cronについての質問です。 現在phpスクリプトをcronを用いて自動実行をしようとしています。 現状としてはphpスクリプト自体の動作は確認済みで問題ないのですが、cronがうまく動かず自動実行の部分ができていない状況です。 今までに調べて試した事としましては cronを動かすためにcrontabを編集し、(以下) crontab -e 内容---------- *1/ * * * * /opt/lampp/htdocs/test.php ---------- エラーメールみたいなものは届いているのですが何が悪いのかよくわかりません。 今もなお調べているのですがPATHの設定がおかしなことになっていたりするような気もしますが色々試してみても解決できてない状況です。 ご教授願います 宜しくお願いいたします
PHPの質問です。配列が一定の大きさになった時に古い要素から順番に削除していく方法はありますか? 方法を教えていただきたいです。 cronでまわしてます。何回前かの最近の情報を保持しておきたいのです。 配列のキーは数字ではなくstring型です。
cronでポイント発行を実行するためのディレクトリの位置 お世話になります。 プログラム初心者勉強中です。 cronで先月分のポイント取得を当月の15日に反映させようとしています。 今のディレクトリの位置はドキュメントルート内にapp、lib,logがあります。 app内にコントローラーやモデルフォルダがあるといった状況です。 libはコンポーザーで取得したライブラリ関連です。 cronで実行させるファイルはどの辺に置くのが好ましいのでしょうか? また、ブラウザなどから実行できないように、どのようなセキュリティが必要となりますか? 以上です。よろしくお願いします。
php&mysqlについての質問です。 今回データベースサーバの構築を行っているのですが、具体的に何がしたいかといいますと、 1、センサで計測したデータがサーバにtxtファイルとして届く。 2、そのtxtファイルを”自動で読み込みデータベース化”し管理する といったことです。 mysqlのイベントスケジューラでやる方針は考えましたが、今後やりたいことに対する汎用性が低そうなのでphpを用いた方法でやりたいと考えています。 sql, phpそれぞれ簡単な操作はできる状況です。 しかしどういう段取りで目的のものを構築していけばよいかわからないためご教授願います。 段取り等を詳しく書いていただけると幸いです 宜しくお願いいたします
PHPでDBに登録されているメールアドレスに一斉送信する場合 表題の件ですが、今のところそういうシステムを使うって言う訳では無いのですが考えていたらどういう方法が最善なのだろうかと皆様のお知恵をお伺いしたいなと思いました。 想定条件としては、 PHP+MySQL+ごく一般的なレンタルサーバー という環境下を想定しています。 例えばDB上userテーブルに1万件のメールアドレスが登録されているとします。 userテーブルにはメールアドレス格納用のカラムと、フラグ管理のカラムがあります。 今現在考えた最良と思われる方法は、 ?DBに送信したいメールの内容をmailテーブルに格納 ?cronを使ってmailテーブルにデータがある場合は、userテーブルのフラグ0のレコードを例えば50件を上限に抽出 ?送信し、フラグを1に書き換え ?一定間隔(cronの設定による)経過後、?に戻って全てのフラグカラムが1になるまでループ ?cronで使うPHPファイルにif文でDBからの戻り値が0件だった場合(フラグが全て1だった場合)の処理(全てのフラグカラムを0に書き換え/mailテーブルのレコード削除) というような処理になるんではないのかなと考えましたが、いかがでしょうか?(送信できなかった等のエラー処理は一切除いて考えてみています。) 例えばsleep関数で間隔をあけてwhileなりでまわして1回の送信件数を上げた方が効率的とか色々考えてはみているのですが、スパム判定されないようにとかサーバーの負担、動かすプログラムがタイムアウトしないようにと考えるとこの流れがベストなのかな?と考えています。 (レンタルサーバーを想定なのでサーバー(他利用者)への負担等を考慮した上で) cronの間隔を3分にしたとして、1万件送信するのに上記の条件だと10時間掛かる計算になります。 小規模なサービスならまだしも、ある程度の規模でメールを配信しなければならない場合、どのような処理が一番効率的だと思われますか? 件数が数十万件のような大規模な運用なら専用のサーバー、かつ複数のサーバーを用意したりすると思うのですが個人でやる場合を想定しています。 また、その辺りの知識が皆無なんでメールの送信数、cronの間隔は完全に適当です。 大体どの程度の送信数、間隔が一般的なのでしょうか? (レンタルサーバー業者が設定している1日での送信数や同時送信数は一旦置いておいてお考え下さい。) セキュリティやそもそもPHPでやるべきではないというお答えがあるかもしれませんが、上記条件を想定の元でご回答頂ければと思います。
PHPのexec関数について 現在さくらレンタルサーバーのライトプランとスタンダードプランを一つずつ契約しています。ライトプランで契約している方のサーバーで簡易的なTwitterのbotのようなものを作りましたが、1日に1回実行させたいPHPがあるため、CRONが使えるスタンダードプランを新たに契約しました。 スタンダードプランのサーバーの方にexec関数でライトプラン側のPHPを実行させるPHPを置いて実行してみたのですが、どうにも動いていないようです 中身はこんな感じです <?php exec('php http://~.sakura.ne.jp/~.php') 最終手段としてスタンダードプランの方に全てのファイルを移すという手もありますが正直めんどくさいのであまりやりたくありません。 やり方として何か間違ってる点などあれば教えていただきたいです
1.DMMのAPIを使用してjsonで返ってきた情報を加工し自分のwordpressのデータベースに登録する処理をcronを使用してPHPファイルを実行しwp_insert_postやadd_post _metaなどを使って登録していきたいと思っています。件数が4万〜5万ほどあるのですが、どのぐらいの件数をどのぐらいの頻度で行うのがいいのかなどわからないので知りたいです。 2.上記の回答で使用しているサーバによって違うことになる場合は、目安などしりたいです。 3.ブラウザを使用してのphpファイルの実行などは処理量が多いとタイムアウトしてしまうと思うのですが、cronを使用してのPHPファイルの実行の際はどうなるのかなどしりたいです。 またその際はどうしたらいいでしょうか? 4.wordpressでプログラムから自動投稿する場合画像を取得してきてアイキャッチ画像を設定したいのですが、なにかいい方法はないでしょうか? この4つ教えていただきたいです。 よろしくお願いします。
PHPファイルでSQL分の構築で悩んでおります。 現在「staff」というテーブルに、紹介コードを入れております。 テーブル名:staff カラム名:名前 年齢 紹介者 獲得数 本田 21 上本 上本 31 山下 山下 33 本田 岡田 32 山下 という状況です。 行数は、日が経つと同時に別の名前が入り増えていきます。 紹介者の欄が当然空欄の名前も出てくることがあります。 この状態で、獲得数をPHPファイルにアクセスする度に、カウントするようにする SQL分の作成に悩んでおります。 (処理としては、Cornで毎日12時にアクセスし処理をさせる予定です。) 別のテーブルに、カウントを用いて値を入れるやり方はわかるのですが、同じテーブルに 処理の仕方がわかりません。 ご助言いただければ幸いです。
1つのcron設定で複数のURLにアクセスできますでしょうか? 現在、1つのcron設定が出来るサーバーを借りています。 1つのcron設定で、5分間隔ぐらいで複数のURLにアクセス出来る方法は ありますでしょうか。 ?背景? ツイッターの自動リツイートのphpが公開されていたので、 それを参考にしてサーバーに設置しました。 たしかにキチンと動作してくれるのですが、 もっと複数設定したいのですが 現在レンタルしているサーバーでは1つしか設定できません。 cron無制限のサーバーを借りればいいのですが、 出来れば費用を抑えたいと考えています。 そこでphpでどうにか出来ないかと ネットでいろいろ検索してみたのですが、参考になるサイト等 見つかりませんでした。 (php等のプログラムは初心者程度しか知識ありません) php、cronに詳しい方、ぜひご教授下さいませ。
phpで書いたツイッターbotがコマンドラインでのみ動きません。 レンタルサーバーで動かしているのですが、cronで設定している場合、 動いているのですが、コマンドラインで実行すると動きません。 どちらも同じスクリプトを実行しています。 OAuthRequestでの返り値を見ても、まったくの空で、 状況がわかりません。 $res=$to->OAuthRequest("https://api.twitter.com/1.1/statuses/update.json","POST",array("status"=>$message)); として、$resを見ても空。 cronではこの部分で正常に投稿ができています。 これはどういった理由が考えられますか? いくら考えても状況がわかりません。 前は正常にできていましたが、その時はhttpsではなくて、httpだったと思います。 誰か知恵をお貸しください。 よろしくお願いいたします。
<<リモート側からコマンドラインでPHPプログラムを実行する方法>> PHPプログラムを定期的に自動更新させるために、cronを使います。 teratermを使ってリモートホストにログインし、リモート側からコマンドラインでPHPプログラムを動かそうと思い、 $ /usr/local/bin/php /home/○○○/public_html/△△△.php としたところ、 Warning: parse_url(http://): Unable to parse URL in /home/○○○/public_html/src/base_facebook.php on line 1265 というエラーが表示されました。 どうやら、ダウンロードしてきた部分でのエラーのようで、いじり方がよく分かりません。 なので相対パスではなく、URLを使ってPHPプログラムを実行したいです。 方法が分かる方がいれば教えていただけると助かりますm(_ _)m ちなみに、 ●/usr/local/bin/php --no-php-ini -r "echo 'aaa';" # aaa ●/usr/local/bin/php --no-php-ini -r "file_get_contents('http://○○○/△△△.php');" # エラーは出ないが実行もされない こんな状態です。
phpで、全ての受信メール先へ毎日定型文を送ることできますか?
phpによるTwitter連携アプリ開発 お世話になります。 現在oauth認証登録するとcronで定期的に自動ツイートさせるTwitter連携アプリをつくろうと考えていますが、アクセストークンの受け渡し部分がいまいちよくわかりません。 ログインするだけならできるのですが、ログイン時に取得したアクセストークン、アクセストークンシークレットをどのようにして実行部分に渡しツイートさせるか、 サーバーにアップロードし運用する際、アクセストークンの管理をどうするか、 が難しく感じます。 oauth認証関係調べてみてもログインの記事ばかりでアクセストークンを取得した後のことが書いてある記事がなかなか見つからなかったので質問させていただきました。 http://code-copilot.sacred-field.com/archive/?id=72 こちらの記事にあるように、callback.phpからindex.phpにリダイレクトし(リダイレクトがなんなのかすら何となくしかわかっていないですが(´・ω・`))、この記事の場合$access_token['oauth_token'] こんなかんじでアクセストークンを受け取ろうといろいろ試して試みましたが、エラーが出てしまいます。 ・アクセストークンの受け渡し方法を知りたい ・アクセストークンの管理方法が知りたい ・認証したあとはユーザーにURLへアクセスさせることなくcronで勝手にツイートさせたい(認証ユーザーをcronに登録させたい。ユーザーが連携アプリ認証を切ったときの対策もできれば理想です。知識がないためうまく説明できず申し訳ありません) 初歩的な質問で申し訳ありませんが以上、よろしくお願いします。
PHPの取得難易度について教えてください。 私はVB.NETとC#しか開発経験(業務ではなく趣味レベル)が無く、コマンドで操作する(? )WEBアプリケーション言語に対して凄くハードルが高く感じます。 VB.NETでは、文献を調べつつ全自動でクロールして目的の情報をスクレイピングするツールを作りました。 <----------作りたいもの----------> ライブドア相互RSSのようなものを自分で組みたいと考えております。 RSS表示ページを作って、iframe等でブログに表示。 対象サイトのRSS情報をキャッチして、自分のウェブサイト(RSS表示ページ)に リンクを貼るというシステムです。 手法としてましては、最初にRSSフィードの一番上の投稿URLを取得し、変数1に格納 次に指定の間隔(分)でチェックし、それを変数2に格納 対象RSSに新規情報が表示されると、変数1 <> 変数2になりますので、ウェブサイト(RSS表示ページ)を更新して 変数2 の値を 変数1 に格納して、永久にループするというプログラムです。 <----------質問----------> 一見複雑そうに見えますが、VB.NETならすぐに組めるような簡単なシステムです。 ・この度、エックスサーバーというサーバーをレンタルしているのですが、上記のようなシステムを運用することはできますでしょうか。 ・このプログラムはPHPで動かすのは難しい方なのでしょうか。 --補足-- 開発環境はWindows8.1、もしくはWindows10になります。 初歩的な質問で申し訳ございません。
cron機能を拡張したいです。 レンタルサーバーのcron機能では、実行できるファイル数が決まっているので、それを増やしたいです。 例えばcronで「http://xxx.jp/main.php」を実行するだけで、下記10個のPHPファイルを5秒毎に順序よく実行されるようにしたいです。 http://xxx.jp/test1.php http://xxx.jp/test2.php http://xxx.jp/test3.php http://xxx.jp/test4.php http://xxx.jp/test5.php http://xxx.jp/test6.php http://xxx.jp/test7.php http://xxx.jp/test8.php http://xxx.jp/test9.php http://xxx.jp/test10.php どのように書けば良いのでしょうか? ※知恵袋の投稿制限によりURLを全角で書きました。
PHPでWeb自動巡回について 自分のサイトを管理するのに使いたいと思ってるのですが下記のような事は可能でしょうか? URLリスト 例えば10サイトを記載し そのサイトに順番にアクセスしていく 1分表示したら次へ行く10サイト終わったら最初から繰り返す みたいな事は可能でしょうか? またそのようなソースがあるサイトがあれば教えてください。 ちなみに携帯から観覧したい為、PHPとしています。 よろしくお願いします。
phpでファイル作成、自動アップロードするには? 大量のQueryを含む .phpファイルがあります。 データベースは1日に1回しか更新されないので、ページアクセス時に何度もQueryを実行するのは、無駄な気がします。 1.Queryを実行し、静的ページ作成 2.静的ページ作成を自動的にサーバーにアップロード <form>を使ったアップロード方法は見つかったのですが、<form>を使わずにサーバー上で処理出来る方法があれば、教えてください。
phpを実行する場合、 そのページにアクセスする必要があるというのは、 理解できたのですが、 自分がアクセスしなくても、 phpが実行されるにはどうしたらよいのでしょうか。 例えば、指 定の時刻に最新の株価を自動で取得するなどです。
"/home/ドメイン/www/hoge/test.php" 上記の場所にあるPHPファイルにて、 error_log("hogehoge", 3, "test.log"); と記載すると"/home/ドメイン/www/hoge/test.log"が出力されます。 phpファイルと同じ場所に出力されます。 cronで上記のtest.phpを実行すると、ログが出力されません。 ※上記と同じパスでコマンドを入力しています。 error_log("hogehoge", 3, "/home/ドメイン/www/hoge/test.log"); と記述するとcronで実行された場合もログ出力されます。 error_log("hogehoge", 3, "test.log"); と記述されている場合、cron実行時はどこに出力していますか?
PHPでの処理って、一度URLを叩けば裏でずっと回っているのでしょうか? 最近、PHPを勉強致しまして、 任意の処理を遂行するPHPプログラムを作成することができました。 今のところ、このプログラムを動かしたい時は、localhost/ファイル名.php に自分で手動でアクセスをし、処理が終わるまでブラウザをそのままにして待ってる形になります。 この処理は1回始まるとやり終わるまで15分くらいかかります。 初期のアパッチの設定だと、30秒くらいでエラーを吐くようだったので、今回のphpに合わせてアパッチのほうは処理時間は無制限にしています。 ここからが質問です。 ・今のところ、このプログラムを動かしたい場合は、手動でlocalhostにアクセスし、処理が終わるまでブラウザを放置しています。 この場合、ブラウザを閉じますとPHPの動きは止まるんでしょうか?止まらないんでしょうか? 止まらない場合は他に、PHPの動きをモニタリングする方法はあるのでしょうか? ・将来的にはこのPHPを、どこかのレンタルサーバーに設置して、cronなどで自動処理したいと思っています。この場合、30秒制限がかかるとできることは限られてしまうので、php.iniについてはこちらで設定できるサーバーを選ぶ必要はあるかと思います。 気になるのは、1回の処理に15分程度かかる点ですが、こうなるとやっぱり頻繁に起動しているとサーバー側に迷惑をかけてしまうのでしょうか?処理内容としてはいくつかのデータの取得と、取得したデータの送信になります。データ内容は画像などではなく文字列になります。 どの程度の処理だとサーバー側に「迷惑」と判断されるのかわからないので、もし似たようなことをされたご経験がある方は、ぜひ教えて頂けますと幸いです。 以上になります。何卒よろしくお願い申し上げます。
PHPとcronについて PHPでcronを使うやり方および書き方を教えてください。 PHPのプログラムを自動実行したいのですが・・・・
未来サーバー(Mirai Server)に上げたPHPファイルをCronで自動実行させる形でTwitterのbotを運用していたのですが、 "This request looks like it might be automated. To protect our users from spam and other malicious activity, we can't complete this action right now. Please try again later." というエラーメッセージが出るようになり、ツイート出来ません。 ただ、ごくまれにツイートが成功する時があります。また、お気に入り登録は普通に行えているようです。 URLを貼ったツイートをしていたのがいけなかったのかな、とも思いましたが、URL付きのツイートでなくてもこのエラーが出ます。 どうしたら普通にツイートできるようになるかおわかりになる方がいればご教授願います。
未来サーバーでBOTをPHPにて作成して起きたのですがcronで定時に作動させようとすると以下のエラーが出ます。 Parse error: syntax error, unexpected T_FUNCTION in /home/u111111/public_html/111111/test/TwistOAuth.php on line 546 そして下記がその部分です。 public function curlStreaming($url, $callback, $params = array(), $proxy = '') { static $decode; if (!$decode) { if (version_compare(PHP_VERSION, '5.4.0') < 0) { $decode = function ($ch, $response) { static $rm; if (!$rm) { $rm = new ReflectionMethod(__CLASS__, 'decode'); $rm->setAccessible(true); } return $rm->invoke(null, $ch, $response); }; } else { $decode = array(__CLASS__, 'decode'); } } PHPはVer5.4です。 原因と解決策(書き直しコード)をご教示いただけないでしょうか? 1週間前はコンソール起動は正常に作動していましたが、現在はコンソール起動も同じエラーが出てしまいます。
PHPの勉強をしております。 ある時間がくれば自動的にメールを送信するようなプログラムを作ってみたいと考えておりますが どのような方向でシステムを作れば良いのかがわかりません。 プログラムを作って時間をセットしてレンタルサーバーにおいておくと その時間になると自動的にプログラムはPHPで作れるのでしょうか?
cron で javascript を実行 Google Feed Api を使用したプログラムを cron で定期実行させたいと思っています。 プログラム自体は完成したのですが、どうやら cron では javascript が動かないようです。 どうにかして動かす方法はあるのでしょうか? それとも Feed の取得を PHP で行うのが良いでしょうか? 出来れば今あるプログラムを使用したいので javascript が動いてくれると助かるのですが。
windows環境でcronを使いphpやcgiのプログラムを自動で動かす場合のcrontabの書き方を教えて下さい。 【環境】 windows server 2008r2 cron(cronsというunixと同じようにcrontabに書けば、windows環境で動作するものをインストール済み) IIS fastcgi C:\\php\\php-cgi.exe 【質問】 unixの環境ではcronにどのように書けばphpやcgiが動作するのか分かるのですが、 windows環境でcronを使うことがあまり無いみたいなので、質問しました。 unix環境ではsample.phpを動かす場合、以下の様に書きますよね。 0 1,13 * * * cd /var/www/html/aaaaa/ ; /usr/local/bin/php sample.php > /dev/null ↓ では、windowsの場合C:\\www\\aaaaa\\ にある sample.phpを動かすにはどのように書いたらいいのでしょうか。
PHPのバッチについて質問です。 只今無料レンタルサーバーでWEBアプリを作成しております。 そこの無料レンタルサーバーにはcronの設定はできず、 定期バッチの設定ができません。 そこで良い方法はないかいろいろ調べてみたのですが、 なかなか良い方法がありません。 常時PC起動もできればやりたくありません。 内容としては、毎日0時にDBのレコードのDELETE処理を行うといったものです。 最悪の場合バッチ処理が必要なページ遷移時チェックを行い、DELETEをすることしか思いつきませんが、なにかいい方法があれば、教えていただけると幸いです。
phpのページを自動更新したい phpで他サイトのページをxmlファイル化して保存しているんですが そのphpファイルにアクセスしなくても自動で毎時一回の間隔でphpファイルを読み込んでxmlファイルを更新させることはできますか? またはパソコンを起動していなくても自動でアクセスしてれる方法はありますか? ぜひ教えてください!

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

教えて!Goo

読み込み中・・・
Status: 500 Content-type: text/html

Software error:

no element found at line 1, column 0, byte -1 at /usr/local/perl/5.8/lib/perl5/site_perl/5.8/mach/XML/Parser.pm line 187.

For help, please send mail to the webmaster ([no address given]), giving this error message and the time and date of the error.