Perlに関する質問です。


最近、独学で勉強し始めたのですが、いきなりわからなくなって困っています。以下のページです。

http://ksa.sakura.ne.jp/cgi/006.html

これが、MacのSafariでのみ「真っ白なページ」になってしまいます(エラー画面ではありません)。他のブラウザだと正常に見えるようです。

こうなってしまう原因を教えて下さい。また、それを改善する方法も教えて下さると助かります。

回答の条件
  • URL必須
  • 1人10回まで
  • 登録:2006/10/04 19:53:57
  • 終了:2006/10/04 21:15:31

回答(2件)

id:hengsu No.1

hengsu回答回数185ベストアンサー獲得回数102006/10/04 20:14:04

ポイント35pt

http://ksa.sakura.ne.jp/cgi/006.html


#!/usr/local/bin/perl

print "Content-type: text/html\n";

print "\n";

print "<html>\n";

print "<head>\n";

print "<title>Hello World</title>\n";

print "</head>\n";

print "<body>\n";

print "Hello World!!\n";

print "</body>\n";

print "</html>\n";

と出ます。FireFoxでも同じです。Safariのバージョンはいくつでしょうか。

id:notjust

すいません、これはソースです。

http://ksa.sakura.ne.jp/cgi/003.cgi

上が実際に動かしたものです。

SafariはVersion 2.0.4を使っています。

追記

hengsuさんにご自身のサーバで試していただいた所、Safariの2.0.4でもちゃんと表示されました。

私は「さくらインターネット」のサーバを使用しています。

引き続き回答を募集します。よろしくお願いします。

2006/10/04 20:58:35
id:yocchan731 No.2

yocchan731回答回数119ベストアンサー獲得回数142006/10/04 21:06:38

ポイント35pt

http://ksa.sakura.ne.jp/cgi/006.html

のソースと

http://ksa.sakura.ne.jp/cgi/003.cgi

が同じであるとは思えないのですが・・・

003.cgiでは

print "<title>Hello World</title>\n";


print "<title>Hello World</tltle>\n";

になっていませんか?

id:notjust

ご指摘の通りでした。

直ってしまいました。

どうしようもないケアレスミスで申し訳ありません。回答感謝します。

2006/10/04 21:14:59
  • id:hengsu
    勘違い回答の動作確認だけだったので、ポイントは結構でしたのに。ありがとうございます。

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません