CGIのコードが全てブラウザに表示される
◇-?CGIのコードが全てブラウザに表示される-ゆきこ(初)-PC初心者-PC不慣れ-02/26-14:24(176)-No.396777 ┣?!Re:CGIのコードが全てブラウザに...-NAP-02/26-15:20(175)-No.396781 ┣?!Re:CGIのコードが全てブラウザに...-NA-02/26-16:16(174)-No.396787 ┃ ┣?!!Re:CGIのコードが全てブラウザ...-ゆきこ-02/26-20:28(170)-No.396817 ┃ ┗?!!Re:CGIのコードが全てブラウザ...-ゆきこ-02/27-13:11(153)-No.396880 ┗?!Re:CGIのコードが全てブラウザに...-大貧民-02/26-17:19(173)-No.396797 ┣?!!Re:CGIのコードが全てブラウザ...-ゆきこ-02/26-20:44(169)-No.396820 ┃ ┗?!!!Re:CGIのコードが全てブラウザ...-すぬぅぴぃ10-02/27-02:21(164)-No.396856 ┃ ┗?!!!!Re:CGIのコードが全てブラウ...-ゆきこ-02/27-10:49(155)-No.396871 ┃ ┗?!!!!~Re:CGIのコードが全てブラウ...-ゆきこ-02/27-13:12(153)-No.396881 ┗?!?Re:CGIのコードが全てブラウザ...-ゆきこ-02/27-13:13(153)-No.396882 ┗?!?!Re:CGIのコードが全てブラウザ...-NA-02/28-16:43(126)-No.397029
▲このページのトップに戻る
▲このページのトップに戻る
▲このページのトップに戻る
▲このページのトップに戻る
▲このページのトップに戻る
▲このページのトップに戻る
▲このページのトップに戻る
▲このページのトップに戻る
▲このページのトップに戻る
▲このページのトップに戻る
▲このページのトップに戻る
▲このページのトップに戻る
396777 | CGIのコードが全てブラウザに表示される | ゆきこ(初)-PC初心者-PC不慣れ | 2007/02/26-14:24 |
メーカー名:自作PC 作ってもらった OS名:WindowsXp パソコン名:分かりません トラブル現象:インターネット全般その他 CGIのプログラムの初歩 ソフト関連:ブラウザInternetExplorer 使用回線:ADSL -- 必要にかられて、CGIのプログラムの勉強をはじめました。 購入した本についていたCDからActivePerl5.8.7.813とApache2.0.54を パソコンにインストールし ブラウザでApacheにアクセスするのは成功したのですが 本に書いてある通りにCGIのコードを記述しても ブラウザに #! C:・・・・・とPerlのパスから全てが 表示されてしまいます。 本のどこを読んでみても、このような内容のトラブルシューティングは 書かれておらず ここで勉強がストップしていまい、とても困っています。 どなたか、もし、お分かりになる方がいらっしゃいましたら どうか教えてください。 どうぞよろしくお願いいたします!! |
▲このページのトップに戻る
396781 | Re:CGIのコードが全てブラウザに表示される | NAP | 2007/02/26-15:20 |
記事番号396777へのコメント ゆきこ(初)-PC初心者-PC不慣れさんは No.396777「CGIのコードが全てブラウザに表示される」で書きました。 Apache2.0.54の詳細設定手順はわかりませんが、 普通、パーミッション(アクセス権限)設定があるのでは? 755にする等・・・ |
▲このページのトップに戻る
396787 | Re:CGIのコードが全てブラウザに表示される | NA | 2007/02/26-16:16 |
記事番号396777へのコメント Apache本家のチュートリアルを参考にhttpd.confの記述を確認してください。 http://httpd.apache.org/docs/2.0/ja/howto/cgi.html#configuring (.htaccessでもいいんだけど) おそらくAddHandlerディレクティブが正しく記述されていない。 http://httpd.apache.org/docs/2.0/ja/mod/mod_mime.html#addhandler |
▲このページのトップに戻る
396817 | Re:CGIのコードが全てブラウザに表示される | ゆきこ | 2007/02/26-20:28 |
記事番号396787へのコメント NAさんは No.396787「Re:CGIのコードが全てブラウザに表示される」で書きました。 みなさま、ご回答いただき、ありがとうございます。 httpd.confの設定は、本に附属のCDに設定をしなおしたものが入っているので それをコピーして上書きしても 同じになります(CGIが認識されず、ブラウザに全てのコードが表示されます)。 只今、皆様から教えていただいたアドレスに書いてある事を印刷して、 ひとつひとつ確認しています。 なにせ初心者なので、確認するのに時間がかかります。 全て見直してみて、それでも直らないようでしたら、 また書き込みます(もし、直りましたら、それもご報告いたします) 何か他に分かるようなことがございましたら、教えてください。 よろしくお願いいたします。 |
▲このページのトップに戻る
396880 | Re:CGIのコードが全てブラウザに表示される | ゆきこ | 2007/02/27-13:11 |
記事番号396787へのコメント NAさんは No.396787「Re:CGIのコードが全てブラウザに表示される」で書きました。 今朝になったら、もう一台のほうのパソコンの調子がよくなり、 1度だけ、ちゃんとブラウザに表示されました。 うれしくて、 #! c:/perl/bin/perl print "Content-type: text/plain\n\n"; print "Hello Perl !"; というコードの記述を #! c:/perl/bin/perl print "Content-type: text/plain\n\n"; print "できた!"; と変更して、もういちどアクセスしてみたら InternetExprolerではなく 別窓にWordPadが立ち上がり、 そこへ できた! とだけ記入されている状態で コードが表示されることはなくなり、 命令は、ちゃんと伝わっているみたいです。 これが WordPadではなく ちゃんとInternetExprolerに記述されるようにするには どうしたらよいのでしょうか? 記述を元の状態に戻しても、 やはりWordPadが立ち上がり そこへ Hello Perl ! とだけ表示されています。 あと、いつも使っているメインのパソコンは Apachaに初めてアクセスした際に 確認する画面すら表示できなくなり サーバーが見つかりませんとなってしまっています。 こっちも直らないかなぁ |
▲このページのトップに戻る
396797 | Re:CGIのコードが全てブラウザに表示される | 大貧民 | 2007/02/26-17:19 |
記事番号396777へのコメント ゆきこ(初)-PC初心者-PC不慣れさんは No.396777「CGIのコードが全てブラウザに表示される」で書きました。 通常、考えられるのがApache設定ファイルの設定変更ミスかな? http://www.futomi.com/lecture/apache/config.html こちらの設定変更のところを参考にしてみてください |
▲このページのトップに戻る
396820 | Re:CGIのコードが全てブラウザに表示される | ゆきこ | 2007/02/26-20:44 |
記事番号396797へのコメント 大貧民さんは No.396797「Re:CGIのコードが全てブラウザに表示される」で書きました。 ご回答いただき、ありがとうございます。 httpd.confの設定は、本に附属のCDに設定をしなおしたものが入っているので それをコピーして上書きしても 同じになります(CGIが認識されず、ブラウザに全てのコードが表示されます)。 只今、皆様から教えていただいたアドレス等に書いてある事を ひとつひとつ確認しています。 なにせ初心者なので、確認するのに時間がかかります。 もう一つ、おかしな点を付け加えますと、 パソコン内のCGIファイルにアクセスすると 別窓が立ち上がり、 全てのコードがワードパッドで表示されます。 それで、パソコンは何台か家にあるので 別のパソコンで、同じようにやってみると そちらは、別窓は立ち上がらず 全てのコードが インターネットエクスプローラの 窓の中に表示されます。 何か他にも解決方法が、お分かりになりましたら、また教えてください。 とりあえず、先ほど、お教えいただいたものを 何とか読みあさって、やってみます。 よろしくお願いいたします。 どうもありがとうございます。 |
▲このページのトップに戻る
396856 | Re:CGIのコードが全てブラウザに表示される | すぬぅぴぃ10 | 2007/02/27-02:21 |
記事番号396820へのコメント ゆきこさんは No.396820「Re:CGIのコードが全てブラウザに表示される」で書きました。 >パソコン内のCGIファイルにアクセスすると >別窓が立ち上がり、 >全てのコードがワードパッドで表示されます。 > >それで、パソコンは何台か家にあるので >別のパソコンで、同じようにやってみると >そちらは、別窓は立ち上がらず >全てのコードが >インターネットエクスプローラの >窓の中に表示されます。 CGIファイルにアクセスというのは、どういう風にされているのでしょうか。 ゆきこさんの文面からですと、CGIファイルを直接ダブルクリックしているように 見えます。(コードを編集しようとしているように) |
▲このページのトップに戻る
396871 | Re:CGIのコードが全てブラウザに表示される | ゆきこ | 2007/02/27-10:49 |
記事番号396856へのコメント すぬぅぴぃ10さんは No.396856「Re:CGIのコードが全てブラウザに表示される」で書きました。 CGIファイルにアクセスというのは、 本に書いてある通りに インターネットエクスプローラを立ち上げて そこのアドレスに 本に書いてある通りのアドレスを 入力して 移動ボタンを押しています。 |
▲このページのトップに戻る
396881 | Re:CGIのコードが全てブラウザに表示される | ゆきこ | 2007/02/27-13:12 |
記事番号396871へのコメント ゆきこさんは No.396871「Re:CGIのコードが全てブラウザに表示される」で書きました。 今朝になったら、もう一台のほうのパソコンの調子がよくなり、 1度だけ、ちゃんとブラウザに表示されました。 うれしくて、 #! c:/perl/bin/perl print "Content-type: text/plain\n\n"; print "Hello Perl !"; というコードの記述を #! c:/perl/bin/perl print "Content-type: text/plain\n\n"; print "できた!"; と変更して、もういちどアクセスしてみたら InternetExprolerではなく 別窓にWordPadが立ち上がり、 そこへ できた! とだけ記入されている状態で コードが表示されることはなくなり、 命令は、ちゃんと伝わっているみたいです。 これが WordPadではなく ちゃんとInternetExprolerに記述されるようにするには どうしたらよいのでしょうか? 記述を元の状態に戻しても、 やはりWordPadが立ち上がり そこへ Hello Perl ! とだけ表示されています。 あと、いつも使っているメインのパソコンは Apachaに初めてアクセスした際に 確認する画面すら表示できなくなり サーバーが見つかりませんとなってしまっています。 こっちも直らないかなぁ |
▲このページのトップに戻る
396882 | Re:CGIのコードが全てブラウザに表示される | ゆきこ | 2007/02/27-13:13 |
記事番号396797へのコメント 大貧民さんは No.396797「Re:CGIのコードが全てブラウザに表示される」で書きました。 昨日は、ありがとうございます。 今朝になったら、もう一台のほうのパソコンの調子がよくなり、 1度だけ、ちゃんとブラウザに表示されました。 うれしくて、 #! c:/perl/bin/perl print "Content-type: text/plain\n\n"; print "Hello Perl !"; というコードの記述を #! c:/perl/bin/perl print "Content-type: text/plain\n\n"; print "できた!"; と変更して、もういちどアクセスしてみたら InternetExprolerではなく 別窓にWordPadが立ち上がり、 そこへ できた! とだけ記入されている状態で コードが表示されることはなくなり、 命令は、ちゃんと伝わっているみたいです。 これが WordPadではなく ちゃんとInternetExprolerに記述されるようにするには どうしたらよいのでしょうか? 記述を元の状態に戻しても、 やはりWordPadが立ち上がり そこへ Hello Perl ! とだけ表示されています。 あと、いつも使っているメインのパソコンは Apachaに初めてアクセスした際に 確認する画面すら表示できなくなり サーバーが見つかりませんとなってしまっています。 こっちも直らないかなぁ |
▲このページのトップに戻る
397029 | Re:CGIのコードが全てブラウザに表示される | NA | 2007/02/28-16:43 |
記事番号396882へのコメント ゆきこさんは No.396882「Re:CGIのコードが全てブラウザに表示される」で書きました。 >print "Content-type: text/plain\n\n"; >print "できた!"; > >と変更して、もういちどアクセスしてみたら > >InternetExprolerではなく >別窓にWordPadが立ち上がり、 text/plainではなくtext/htmlに |
何か一言(本ページで参考になったならないを含めて残してあります)
◎:解決 ○:参考になった ×:参考にならなかった !:アドバイスあり
参考 | 回数 | 投稿日時 | 何か一言 |
---|