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

▲このページのトップに戻る
396777CGIのコードが全てブラウザに表示されるゆきこ(初)-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のパスから全てが
表示されてしまいます。
本のどこを読んでみても、このような内容のトラブルシューティングは
書かれておらず
ここで勉強がストップしていまい、とても困っています。
どなたか、もし、お分かりになる方がいらっしゃいましたら
どうか教えてください。

どうぞよろしくお願いいたします!!

▲このページのトップに戻る
396781Re:CGIのコードが全てブラウザに表示されるNAP 2007/02/26-15:20

記事番号396777へのコメント
ゆきこ(初)-PC初心者-PC不慣れさんは No.396777「CGIのコードが全てブラウザに表示される」で書きました。

Apache2.0.54の詳細設定手順はわかりませんが、
普通、パーミッション(アクセス権限)設定があるのでは?
755にする等・・・
 

▲このページのトップに戻る
396787Re: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

▲このページのトップに戻る
396817Re:CGIのコードが全てブラウザに表示されるゆきこ 2007/02/26-20:28

記事番号396787へのコメント
NAさんは No.396787「Re:CGIのコードが全てブラウザに表示される」で書きました。

みなさま、ご回答いただき、ありがとうございます。

httpd.confの設定は、本に附属のCDに設定をしなおしたものが入っているので
それをコピーして上書きしても
同じになります(CGIが認識されず、ブラウザに全てのコードが表示されます)。

只今、皆様から教えていただいたアドレスに書いてある事を印刷して、
ひとつひとつ確認しています。

なにせ初心者なので、確認するのに時間がかかります。

全て見直してみて、それでも直らないようでしたら、
また書き込みます(もし、直りましたら、それもご報告いたします)

何か他に分かるようなことがございましたら、教えてください。

よろしくお願いいたします。

▲このページのトップに戻る
396880Re: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に初めてアクセスした際に
確認する画面すら表示できなくなり
サーバーが見つかりませんとなってしまっています。

こっちも直らないかなぁ

▲このページのトップに戻る
396797Re:CGIのコードが全てブラウザに表示される大貧民 2007/02/26-17:19

記事番号396777へのコメント
ゆきこ(初)-PC初心者-PC不慣れさんは No.396777「CGIのコードが全てブラウザに表示される」で書きました。

通常、考えられるのがApache設定ファイルの設定変更ミスかな?

http://www.futomi.com/lecture/apache/config.html
こちらの設定変更のところを参考にしてみてください

▲このページのトップに戻る
396820Re:CGIのコードが全てブラウザに表示されるゆきこ 2007/02/26-20:44

記事番号396797へのコメント
大貧民さんは No.396797「Re:CGIのコードが全てブラウザに表示される」で書きました。
ご回答いただき、ありがとうございます。

httpd.confの設定は、本に附属のCDに設定をしなおしたものが入っているので
それをコピーして上書きしても
同じになります(CGIが認識されず、ブラウザに全てのコードが表示されます)。

只今、皆様から教えていただいたアドレス等に書いてある事を
ひとつひとつ確認しています。

なにせ初心者なので、確認するのに時間がかかります。

もう一つ、おかしな点を付け加えますと、
パソコン内のCGIファイルにアクセスすると
別窓が立ち上がり、
全てのコードがワードパッドで表示されます。

それで、パソコンは何台か家にあるので
別のパソコンで、同じようにやってみると
そちらは、別窓は立ち上がらず
全てのコードが
インターネットエクスプローラの
窓の中に表示されます。

何か他にも解決方法が、お分かりになりましたら、また教えてください。
とりあえず、先ほど、お教えいただいたものを
何とか読みあさって、やってみます。
よろしくお願いいたします。

どうもありがとうございます。

▲このページのトップに戻る
396856Re:CGIのコードが全てブラウザに表示されるすぬぅぴぃ10 2007/02/27-02:21

記事番号396820へのコメント
ゆきこさんは No.396820「Re:CGIのコードが全てブラウザに表示される」で書きました。
>パソコン内のCGIファイルにアクセスすると
>別窓が立ち上がり、
>全てのコードがワードパッドで表示されます。
>
>それで、パソコンは何台か家にあるので
>別のパソコンで、同じようにやってみると
>そちらは、別窓は立ち上がらず
>全てのコードが
>インターネットエクスプローラの
>窓の中に表示されます。
CGIファイルにアクセスというのは、どういう風にされているのでしょうか。
ゆきこさんの文面からですと、CGIファイルを直接ダブルクリックしているように
見えます。(コードを編集しようとしているように)


▲このページのトップに戻る
396871Re:CGIのコードが全てブラウザに表示されるゆきこ 2007/02/27-10:49

記事番号396856へのコメント
すぬぅぴぃ10さんは No.396856「Re:CGIのコードが全てブラウザに表示される」で書きました。

CGIファイルにアクセスというのは、
本に書いてある通りに
インターネットエクスプローラを立ち上げて
そこのアドレスに
本に書いてある通りのアドレスを
入力して
移動ボタンを押しています。

▲このページのトップに戻る
396881Re: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に初めてアクセスした際に
確認する画面すら表示できなくなり
サーバーが見つかりませんとなってしまっています。

こっちも直らないかなぁ

▲このページのトップに戻る
396882Re: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に初めてアクセスした際に
確認する画面すら表示できなくなり
サーバーが見つかりませんとなってしまっています。

こっちも直らないかなぁ

▲このページのトップに戻る
397029Re: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に

A1.本ページは参考になりましたか? 又はアドバイスがありますか?
解決 参考になった 参考にならなかった アドバイスする

A2.何度目の訪問ですか?
初めて来た   数度目(2〜4) 5回以上来ている   管理人:

A3.何か一言どうぞ(アドレスは書くことができません)

A4.アドレスがあればどうぞ(1つまで)


↑↑↑↑よろしければ押してください↑↑↑↑

何か一言(本ページで参考になったならないを含めて残してあります)
◎:解決 ○:参考になった ×:参考にならなかった !:アドバイスあり

参考回数投稿日時何か一言