• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:ブラウザ表示できません)

ブラウザ表示できません

このQ&Aのポイント
  • perl初心者がブラウザでの表示につまづいています。
  • ブラウザでperlを表示しようとしてもサーバーが見つからないかDNSエラーが表示されます。
  • 他にもブラウザでの表示方法があれば教えてほしいです。

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

  • ベストアンサー
回答No.3

エイリアスの設定をしましょう。 AnHttpdの、オプション->一般を開き、エイリアスタブを選択します。 設定ダイアログの真ん中に「実行パス」というものがあるので、「追加」ボタンを押します。 入力ダイアログが出るので、仮想パスの欄に'/cgi-bin'、 ローカルパスの欄にhello.plが入っているディレクトリ名を入力してOKボタンを押します。 これで、'/cgi-bin'というアドレスと実際のディレクトリが対応付けられます。

参考URL:
http://www.st.rim.or.jp/~nakata/httpd-docs/options.html
shiro--
質問者

お礼

出来ましたー!!ありがとうございます!! 本の通りにやっていたのに何故出来なかったんでしょうか(??) やっと、勉強できます!! 本当にありがとうございました!!

その他の回答 (2)

回答No.2

AN HTTPD は起動していますか?

shiro--
質問者

補足

はい、右下のほうに”httpd”という、小さいアイコンが 表示されてます

  • galluda
  • ベストアンサー率35% (440/1242)
回答No.1

がると申します。 んっと。直接的な原因はとりあえずPerlとはまったく無関係なところにあります。 ヒントは「サーバーが見つからないか、DNS エラーです。」です。 このメッセージは、URL「http://localhost/cgi-bin/hello.pl」のうち、ドメイン部分であるlocalhostという名前に対して、PCが「これなに?」って言っているような感じになります。 解法はいくつかあるのですが。 1.IPアドレスで直接指定する 自分のPCのIPアドレスを、localhostの代わりに指定します。 これは、コマンドプロンプトから、 ipconfig というコマンドで確認が可能です。 2.ループバックアドレスを使う 「自分自身」を意味するIPアドレスを使います。 この場合 http://127.0.0.1/cgi-bin/hello.pl と打ち込んでください このあたりが割合に楽な指定方法でしょうか? 頑張ってください ^^

shiro--
質問者

補足

詳しい回答、ありがとうございます!! やってみました。しかし、今度はHTTP 404 - ファイル未検出と 表示されます。 ちゃんとファイルはCドライブのhttpd→cgi-binの中にあるのですが・・