CGIでソースがそのまま表示されてしまうのですが、どうしてなのでしょうか?
先週からCGIやPerlを学び始めました。そこで簡単なものを試しに作ってみたのですが、入力したソースがそのまま表記されてしまいます。
ちなみに、こんなものです。
#! c:/perl64/bin/perl
print "Content-type: text/plain\n\n";
print "Hello Perl !";
どこをどう変えればいいのか、わからないので、質問してみました。
わかる方がいましたら、教えてください。
初心者なので、お手柔らかにお願いします。
.
この質問に補足する.
No.5ベストアンサー
- 回答日時:
CGIスクリプトのソースがそのまま出力されるのは、そのファイル/URIがCGIとして実行できていないためです。
httpd.confの<Directory>ディレクティブや<Location>ディレクティブなどの指定箇所が間違えているか、
ファイルの拡張子を間違えているか、
httpd.confを書き換えてからApacheをリスタートしていないか。。。
Forbiddenが出てきたら.cgiファイルに実行権限が無い。
Internal Server Errorが出てきたら、Perlがインストールされていないか.cgi拡張子とPerlが関連づけられていない。
ということが考えられます。
この回答への補足
talooさん
出来ました!!
apacheをリスタートさせたら出来ました。
何度も丁寧にアドバイスを下さいまして、ありがとうございました。
とても感謝しています。
No.4
- 回答日時:
よくあるミスの一つなので、ネットに情報があります。
CGIのソースが表示される
http://www.atmarkit.co.jp/bbs/phpBB/viewtopic.ph …
CGIを有効にする
http://www.be-webdesigner.com/technotes/server/h …
参考URL:http://www.be-webdesigner.com/technotes/server/h …
No.3
- 回答日時:
>No.2お礼
>という具合に設定を変えました。
すると、どうなりましたか?
この回答への補足
そうすると、ソースがそのまま表示されてしまうんですよね。質問に書いたソースが、そのまま・・・。
これでもうわからなくなってしまったわけです。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- CGI CGIで出力するhtmlの<!DOCTYPE html>等のタグは要りますか? 2 2023/02/05 21:26
- CGI perlで書いたcgiでsqliteの使い方を教えてください 2 2023/05/08 21:29
- CGI htmlからパラメータで、cgiに渡したい。 1 2023/02/06 16:15
- CGI 古ーくからフリーのtree.cgi掲示板を利用させてもらって来ましたが、最新でなにか復活できないか? 2 2023/04/07 10:43
- Perl perlでリテラル値はメモリにどのように格納されているか? 1 2023/01/15 20:45
- CGI サイト訪問者の情報を取得したい 1 2023/02/21 11:03
- CGI (フリーの)ツリー掲示版CGI、昔は多用させてもらいましたが・・今セキュリティ上どうでしょう? 2 2023/06/25 07:18
- その他(プログラミング・Web制作) Pythonについての質問です。 初心者ほやほやなのでお手柔らかにお願いします。 今手引きにそって入 2 2022/09/22 21:56
- Perl Perlのエラーについてご教授ください。初心者です。 CGIを別サーバに移したところ、Perlのバー 5 2023/05/31 10:48
- PHP PHPでCookieを使った訪問回数について 1 2023/05/28 14:10
このQ&Aを見た人はこんなQ&Aも見ています
-
プロが教えるわが家の防犯対策術!
ホームセキュリティのプロが、家庭の防犯対策を真剣に考える 2組のご夫婦へ実際の防犯対策術をご紹介!どうすれば家と家族を守れるのかを教えます!
-
CGIがソースで表示されてしまう。
CGI
-
特定のCGIだけ、作動するかわりにダウンロードされてしまいます
CGI
-
CGI実行できない。ソースが表示される
CGI
-
-
4
apacheでPerl CGIが作動せず、500エラーが出ます。
CGI
-
5
fireFoxブラウザでcgiで生成したソースがそのまま表示されてしまう
Firefox(ファイヤーフォックス)
-
6
IISでCGIの設定がうまくいきません
Windows Vista・XP
-
7
use CGI::Session"でエラーが発生してしまいます"
Perl
-
8
Content-type: text/htmlが表示されてしまう
Perl
-
9
HTML上(javascript)からCGIを実行する方法
JavaScript
-
10
CGIが動作しません。
CGI
-
11
ラズパイでのCGIで、pythonソースがそのまま表示されてしまいます
CGI
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
CGIが実行されずにダウンロード...
-
XサーバーでCGIを使うには??
-
Linuxで拡張子は必要か
-
CGIだけで動作するフリーの日記...
-
.cgi拡張子のままCGIファイルを...
-
EXCELファイルに誰がアクセスし...
-
《エクセルVBA》「他の人が該当...
-
ApacheでのCGIについての質問
-
URLに~/cgi-bin/~を隠す方法
-
perlからphpを実行して結果を得...
-
ASPから既存のexcelブックを開...
-
NAMAZUでの文字化け
-
SFTPなどは使わないホームペー...
-
Ajax React Jqueryの位置づけと...
-
Perlプログラム上でアラートを表示
-
CGIのフォームをアップロードす...
-
safariでcgiが表示されず cgi...
-
Dreamweaver(ドリームウィーバ...
-
LAN内に接続されているPCをリ...
-
CGI掲示板のバーミッションにつ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
CGIでソースがそのままでてしま...
-
XサーバーでCGIを使うには??
-
cgiファイルを直接は見れなくす...
-
ファイルをアップロードするフ...
-
排他処理について教えてください。
-
CGIが実行されずにダウンロード...
-
.cgi拡張子のままCGIファイルを...
-
CGIをテキストに変換したものを...
-
htmlファイルにPHPとCGIを埋め込む
-
特定CGI「だけ」が、ローカル環...
-
C言語で作ったプログラムをC...
-
htmlに外部のcgiを読み込む
-
ファイルのダウンロードがうま...
-
CGIにCSSを
-
BBS掲示板でのhtmlとcgiの関係...
-
HTMLのソースへサーバーの掲示...
-
データベースのSEO対策?
-
CGIをコピーしたのですがうまく...
-
Apacheでcgiを動かす場合のファ...
-
ファイルアップロードの設置が...
おすすめ情報