Perlからexecを使ってHTMLファイルを開くには?
[上に]
[前に]
[次に]
tokumei
[E-Mail]
1999/08/26(木) 16:20:22
Perlスクリプトからexecを使って、HTMLファイルを呼びたいのですが、
exec "test.html"
のように指定しても、「CGIアプリケーションは、HTTPヘッダーを一部しか返していません」というエラーメッセージが出てしまいます。何か良い方法はないのでしょうか。
ふじ
1999/08/26(木) 16:51:42
exec で実行できるのは、実行ファイル(コマンド)です。
#HTML文書は実行ファイルではないです。
ファイルを開いて出力したいなら、素直に
open IN, "< test.html";
while(<IN>){
print;
}
close IN;
とでもしましょう。
まこ
1999/08/26(木) 16:59:47
追記です。
openの前にヘッダを入れましょう。
print "Content-type: text/html\n\n";
tokumei
[E-Mail]
1999/08/27(金) 09:44:15
[[解決]]
解決しました。どうもありがとうございました。
[上に]
[前に]
[次に]