VertrigoServの環境でプログラムが動かずに困っています。
現在、WindowsXP SP2 VertrigoServ_221のヴァージョンで以下
* Apache 2.0.63
* PHP 5.2.6
* Mysql 5.0.51b
* Smarty 2.6.19
* SQLite 3.5.9
* PhpMyAdmin 2.11.7
* SQLiteManager 1.2.0
* ZendOptimizer 3.3.3
の環境でPHPの勉強をしています。
phpinfoやHelloを表示させたり、簡単は計算をさせるプログラムなどは問題なく動作します。しかし
サンプル:「http://php.s3.to/net/get2.php」
ソース:「http://php.s3.to/net/get2.phps」
のような外にWEBページを取得する、などのプログラムが一切動きません。
動かすと、真っ白になって何も表示しなくなるか、以下のようなエラーがでます。
Warning: file_get_contents(URL) [function.file-get-contents]: failed to open stream: 接続済みの呼び出し先が一定の時間を過ぎても正しく応答しなかったため、接続できませんでした。または接続済みのホストが応答しなかったため、確立された接続は失敗しました。 in C:\Program Files\VertrigoServ\www\test\ファイル名.php on line xx
Fatal error: Maximum execution time of 30 seconds exceeded in C:\Program Files\VertrigoServ\www\test\ファイル名.php on line xx
※現在、大学のパソコンでこのような問題が起きています。プロキシの問題か??
家の環境では問題なく動作しました。
具体的な解決策または考えられる原因など、どなたお力添えを願います。
補足:
ローカルで動かないプログラムが間違っていることも考え、無料のレンタルサーバーにアップして動作確認したところ、プログラムは正常に動作しました。
ポートがバッティングしている恐れもあると知り、以下のサイトを参考に、ポート番号を変更しました。
http://blog.hoorago.com/2009/01/25/first-time-wo …
タイムアウトと出たので、時間数を伸ばしましたが結果に変わりはありませんでした。
ファイアーウォールはWindowsにあるものとキングソフトのファイアーウォールが常駐しています。こちらも一度止めてみて動作したこともありましたが解決しませんでした。
phpmyadominの画面やhttp://127.0.0.1:8080/にアクセスしたところ問題なく表示はされます。
No.1ベストアンサー
- 回答日時:
大学が、プロキシを用意しているのであれば、そのプロキシをかまさないとだめでしょうね。
http://d.hatena.ne.jp/kazumaryu/20081203/1228231 …
file_get_contents関数を使うのであれば、上記のブログが参考になりそうです。
また、どうせそのうち、file_get_contentsだけでは対応できなくなることもあるので、
PEARの、「HTTP_Request」または「HTTP_Request2」や
ZendFrameworkの「Zend_Http_Client」なんかを使ってみてもいいかもしれません。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PHP どうして送信されないのでしょうか? 1 2022/12/09 05:23
- MySQL mysqlがインストールされているのかどうか 1 2023/06/05 14:19
- MySQL mysqlがインストールされているのかわかりません 1 2023/06/05 02:26
- その他(プログラミング・Web制作) プログラムの勉強のおすすめは 7 2022/12/09 20:09
- PHP 掲示板を資料を参考にして開発中ですが、画像がアップされません? 1 2022/11/21 06:44
- ドメイン・サーバー・クラウドサービス FileZillaを使用してwpXサーバーに接続できない 2 2022/03/29 21:02
- MySQL 「掲示板のログイン画面」はPHP~MySQLに「データベース認証のシステム」方式です。 1 2022/09/27 05:00
- 中古パソコン USBキーボードを外すと、起動できなくなる 2 2023/03/25 14:57
- Visual Basic(VBA) VBAのエラーについて 2 2023/08/02 17:46
- Visual Basic(VBA) ファイル全てを .xlsm に変更したところ、プログラムが途中で落ちてしまっています 17 2022/12/07 12:03
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
PHPからPerlにデータを渡して結...
-
onedrive にexcelファイルをア...
-
リンク先を隠す方法はないでし...
-
ImageCreate関数が undefined f...
-
libmcrypt の使用について
-
PHPのif文でその処理を途中で抜...
-
ローカル環境でのメール送信
-
ZendFrameworlkでZend_Session...
-
use と requireの違いは?
-
【PHP】tmp_nameの命名規約につ...
-
PHPでファイルアップロードを中...
-
youtubeに音声のみのmp4ファイ...
-
ワードプレスサイト PHP8.0.25...
-
mb_send_mailを実行するとエラ...
-
phpでうまく画像がダウンロード...
-
PHP ページング データベース
-
URLの変わらないページをPHPで...
-
PHPで文字列(日本語)の比較
-
VScode文字の色の変更について
-
拡張子php画像をjpg画像等に変...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
smartyでホームページ上の画像...
-
phpにて動的なページを生成する...
-
eclipseのエラーの意味
-
XML-RPCでsend()できない
-
FORMタグを使わずに、POSTする...
-
さくらのレンタルサーバーでメ...
-
illegal string offset
-
php エラー
-
PDOのlastInsertIDについて
-
= $argv[1];はどんな働きがあり...
-
クエリ文字列が取得できない
-
sqliteでのデータベースのlocal...
-
PHPでの再帰を用いたツリー構造...
-
ブラウザゲーム作成までの道の...
-
【PHP】smartyとPHPの記述違い...
-
PHP3で作ったプログラムをPHP4...
-
if($j == $dt["mday"])のmdayと...
-
PHPで2地点間の緯度経度の求め...
-
PHPからPerlにデータを渡して結...
-
VBおすすめ書籍
おすすめ情報