Resolving localhost .... の問題を解決する方法

このQ&Aのポイント
  • Resolving localhost .... の問題を解決するためには、以下の方法を試してみましょう。
  • LANケーブルなどのネットワーク接続がない状況でも、Resolving localhost .... の問題が発生する可能性があります。その場合は、FreeBSDのネットワーク設定を確認し、適切に設定してください。
  • PHPを用いたページからのPostgres操作まで正常に動作している場合でも、Resolving localhost .... のメッセージが表示されることがあります。この場合は、以下の対処方法を試してみてください。
回答を見る
  • ベストアンサー

Resolving localhost .... で150秒くらいかかるのですが…

UNIX,Apache,PHP,Postgres全部初心者のものです。こんにちは。おねがいします。 これらのものを勉強しようと思って、 「改訂版 FreeBSD徹底入門」 衛藤 敏寿 (著), その他 単行本 (2002/09/26) 翔泳社 という本と、 「今すぐ導入!PHP×PostgreSQLで作る最強Webシステム―実例満載!導入から設計/運用までを徹底解説 Advanced Server‐side programmingシリーズ」 石井 達夫 (著)単行本 (2002/12) 技術評論社 という本を買って、やっています。で、一応、 PHPを用いたページからのPostgres操作まで、 動いてはいるのですが、 作ったPHPのページを表示させようとすると、 ブラウザ(mozilla)の下のところに   Resolving localhost .... というようなメッセージがでて、これが、150秒くらい かかって、ようやく、ページが表示されるのですね。 で、一回、表示されると、それからは、0.15秒くらいで、 反応するようになるのですが、しばらく(3分くらい) ほっておいてから、また、リロードや、ボタンを 押すなどして、新しくページを表示しようとすると、   Resolving localhost .... が、また出て、150秒くらいかかる。という状況です。 いつでもすばやい反応にするには、どうすればよいのでしょうか、どなたか、教えてくださいませ。 LANケーブルなどは、一切繋がっていない、完全な 単体のPCで動かしているだけです。 とはいえ、FreeBSDの導入の時の、ネットワークの 設定がおかしいからなのでしょうか?

noname#9771
noname#9771
  • PHP
  • 回答数1
  • ありがとう数1

質問者が選んだベストアンサー

  • ベストアンサー
  • xjd
  • ベストアンサー率63% (1021/1612)
回答No.1

ちょうど、180秒程待たされてつながるでしょう。 まちがいなく、名前解決の設定ミスです。 ネットワークの設定、特にresolv・hosts など 名前解決関連の部分を見直してください。

noname#9771
質問者

お礼

解決しました。 何も考えず、そのまま本に従って、 ゲートウェイ及びネームサーバと、 IPアドレスを別にしていたのですが、 単体のPCなので、別って事は無いな…、 と思い、同じ番号を設定したら、解決しました。 ありがとうございました。

noname#9771
質問者

補足

回答ありがとうございます! とはいえ、なにぶん初心者だからなのか、 何をすればいいのか、分かりません。 具体的なファイル名や、設定項目など 教えていただけると嬉しいです。 ここでは説明できないくらい、複雑なのでしょうか。 どなたか、お願いいたします。

関連するQ&A

  • FreeBSD でwindowmaker と mozilla の日本語環境がダメなんです!

    「改訂版 FreeBSD徹底入門」 衛藤 敏寿 (著), その他 単行本 (2002/09/26) 翔泳社 という本を買って、FreeBSD導入をしています。 windowmaker の日本語版を一応手順に従って 導入したつもりなのですが、windowmaker が 立ち上がった所の画面で、右クリックからの 終了メニューなどの日本語が、表示されません。 windowmaker の設定ファイルを作成する時に、 環境変数 LANG に何も値を設定せずに、 設定ファイルを作成することにより、 英語メニューのwindowmaker を入れることは できました。今はこの状態にしてあるのですが、 やはり日本語版を入れたいです。 それから、mozilla の日本語版を、これも一応 本の手順に従って、入れたつもりなのですが、 メニュー等が英語になっている英語版が 立ち上がってしまいます。 Kterm や emacs での日本語表示 (自分で作成したファイルの中身の日本語表示という意味) はうまくいっている のですが、どのような問題が考えられるので しょうか、どなたか、教えてくださいませ。 お願いします。

  • Xampp。Localhostでは正常だがLAN上の他PCからアクセス

    Xampp。Localhostでは正常だがLAN上の他PCからアクセス不可です。 XamppをWindows2008Serverに普通にCドライブインストール → httpconfを書き換えd:\webにドキュメントルートを変更 → webフォルダにhtmlやcgiやphpファイルを保存 → サーバーのIEでhttp://localhost/index.htmlを叩くと正常に表示動作します。(cgiやphpも正常) しかし、LAN上の他のPCのIEでhttp://サーバーのIP/index.htmlを叩いてもページが表示されません。LAN上の他のPCは単にHUBで接続されているだけです。ルータなどは介していません。 どうすればLAN上の他のPCからアクセスすることができるようにさせれるのでしょう。 ちなみに私は今回始めてXamppを使っています。

  • IIS + PHP

    OS:WindowsXP IIS上にphpを導入しようとしています。 下記ページに書いてある通りに設定したのですが、エラーが出ます。 http://www1.mahoroba.ne.jp/~mitt/itmemo/php/04.htm エラーは、http://localhost/phpinfo.phpにアクセスしようとすると、 このページを表示する権限がありません。 HTTP 401.3 - リソース上の ACL によってアクセスを拒否されました。 というものです。 何をどこからチェックしたものかも分からず、困っています。 どなたかアドバイスお願いします!

    • 締切済み
    • PHP
  • XAMPPの使い方

    PHP初心者です。 XAMPPをダウンロードして快適にPHPを使いたいと思い、試行錯誤しています。 今までの質問も読み、 http://localhost/での、ページ表示(あなたの予想に反して、このページが見えているでしょうか?)は、見えました。 しかし、htdocsに置いた、自分のファイルを http://localhost/ファイル名.php で見ようとしても、表示されません。 どうしたら良いでしょうか。教えてください。

  • phpの設定について

    初めて書込みします。 php初心者です。 現在、apacheはインストールでき、http://localhost/で It Works!は表示されました。 phpをインストーラでいれましたが、http://localhost/test.phpで みてみると何も表示がされず真っ白です。 「ページが表示されました」とはでてるのですが、いったい何が原因かわかりません。 何か考えられる原因があれば教えてください。

  • PostgreSQLのpsqlでユーザの扱いがうまくいかない

    こんにちは ただいま、PostgreSQL7.2.3をインストール(Redhat7.3)し、これからpsqlを使い、SQL操作をしようとしていたところですが、psqlと入力すると "psql: FATAL 1: Database "postgres" does not exist in the system catalog."となります。 PostgreSQLのユーザは "postgres","nobody"です。 現在、postgresからpostmaster -Sで起動しています. 下記に端末で行った作業内容をコピーしてみました。 今回インストールの参考にした書籍は"PHPxPostgreSQLで作る最強Webシステム」石井達夫著です。この本の手順に従ったつもりですが、うまくいきません。 [postgres@www root]$ postmaster -S [postgres@www root]$ psql -l List of databases Name | Owner | Encoding -----------+----------+---------- php | postgres | EUC_JP template0 | postgres | EUC_JP template1 | postgres | EUC_JP (3 rows) [postgres@www root]$ select dtname from php bash: syntax error near unexpected token `from' [postgres@www root]$ select dtname from template0 bash: syntax error near unexpected token `from' [postgres@www root]$ [postgres@www root]$ psql select dtname from php psql: warning: extra option from ignored psql: warning: extra option php ignored psql: FATAL 1: Database "select" does not exist in the system catalog. [postgres@www root]$ psql -l List of databases Name | Owner | Encoding -----------+----------+---------- php | postgres | EUC_JP template0 | postgres | EUC_JP template1 | postgres | EUC_JP (3 rows) [postgres@www root]$ psql psql: FATAL 1: Database "postgres" does not exist in the system catalog.

  • apacheが起動しません。xamppをインストールしました。

    windowsXPを扱っています。PHPをはじめようとして以下の事から進まないので質問します。 http://httpd.apache.org/ から Apache 2.0.63 Released をインストールして http://localhost/にアクセスしたところ、 「あなたの予想に反してー」のページが表示されました。 その後PHPをインストールしていたところ、PHPは最初いろいろインストールするものがあり、ややこしいので 全部をアンインストールしてxamppをインストールした方が早いという事を聞き apacheとPHPをアンインストールして(いろいろインストールしたままだと誤作動が起きると聞いたので) その後xamppをインストールしました。 しかし、今度はhttp://localhost/に アクセスしても「ページを表示できません。」という表示がでてしまいます。 xamppのコントロールパネルversion2.5のモジュールはapacheとMYsqlが起動中となっています。 コントロールパネルの中ではapache起動となっているのですが、実際には起動していないように思います。(localhostに表示されないので)  http://localhost/に 「あなたの予想に反してー」のページが表示されるにはどうしたらよいですか?   (xamppをアンインストールして、また最初と同じようにapacheだけインストールしましたが、http://localhost/にアクセスしても表示されなくなってしまいました。)  ちなみに現在セキュリティソフト(ウイルス対策ソフトなど)は入れていません。  

  • PHPからposgresをオープンする文法

    いろいろなページで調べましたが、 下の文法でPHPからpostgresを開こうとするとエラーになります。 文法 $con = pg_connect ("host=localhost port=5432 dbname=dic user=xxx password=xxx"); エラー Fatal error: Call to undefined function pg_connect() in C:\Program Files\Apache Group\Apache2\pic\php2.php on line 9 line 9 はconnectの行と一致しますので、何かこの行に問題があるのだとは思います。 バージョンは、 postgresは、Windows版で8.0 、 PHPは5.04で、Windows版。 正しいコマンドが他にありますでしょうか? または、他に問題点は考えられないでしょうか?

  • PHPからposgresをオープンする文法

    いろいろなページで調べましたが、 下の文法でPHPからpostgresを開こうとするとエラーになります。 文法 $con = pg_connect (\"host=localhost port=5432 dbname=dic user=xxx password=xxx\"); エラー Fatal error: Call to undefined function pg_connect() in C:\\Program Files\\Apache Group\\Apache2\\pic\\php2.php on line 9 line 9 はconnectの行と一致しますので、何かこの行に問題があるのだとは思います。 バージョンは、 postgresは、Windows版で8.0 、 PHPは5.04で、Windows版。 正しいコマンドが他にありますでしょうか? または、他に問題点は考えられないでしょうか?

    • ベストアンサー
    • PHP
  • PHP5のインストールできてるかの確認

    PHP5のインストールできてるかの確認 Apache_2.0.59とphp-5.2.12-Win32を導入後 http://kuronuko.com/apache_php.html を参考に同じように環境設定を済ませたのですが、 最終確認の際、<?php phpinfo(); ?> を 記述したtest.phpをブラウザのアドレスに http://localhost/test.phpと入力してみると 確かに『PHP5のバージョン番号やロゴ画像』の表示がされたのですが、更新をすると 『Not Found The requested URL /test.php was not found on this server.』 と表示されてしまいます。 次に、http://127.0.0.1/test.phpをブラウザに入力すると 『Web ページが見つかりません』 と表示されてしまいます。 これはPHPをインストールできている状態なのでしょうか わかる方がいらっしゃいましたらご回答宜しくお願い致します。 また、PHP5を導入する為、たくさんのサイトを参考にしたのですが、 初心者でも簡単に導入できるサイトがありましたらご紹介宜しくお願いします。

    • ベストアンサー
    • PHP

専門家に質問してみよう