![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
![](http://oshiete.xgoo.jp/images/v2/common/profile/M/noimageicon_setting_06.png?e8efa67)
サーバを移し変えたところ、Perlで書いたCGIが実行できません。
ソースがそのまま表示される部分があります。
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV=Content-type CONTENT=text/html; charset=Shift_JIS><LINK REL="SHORTCUT ICON" HREF="../favicon.ico">
<LINK REL="stylesheet" HREF="style.css" type="text/css">
ヘッダー部分です。
上記のまま表示されます。
ヘッダー部分を直すんでしたっけ?
前に経験あって、クリアしたのですが、解消法忘れました。
同じソースを実行して全部が全部実行できないわけではありません。
文字コードではなかったような気がしますが。
No.2ベストアンサー
- 回答日時:
CGIのソースが先頭から表示されるんじゃ無く、HTMLのソースが見えるんですね? これ、もの凄く重要です。
直接の原因は、ブラウザが「CGIが吐いたHTML」をプレーンテキストと認識してるんでしょう。
その原因はWebサーバーソフトの設定がそうなってる可能性が高いかと。
簡便に対策するには、CGIが出力するレスポンスヘッダに
Content-type: text/html; charset=Shift_JIS
を追加してください。
# もしも既に Content-type: を出力してるなら、その内容を教えてください。
Content-type: の追加で解決したなら、サーバーの設定が以前と違うのが原因と断定できます。 Apacheなら、設定ファイルや .htaccess で本対策できるでしょう。
もう少し説明が必要ですか?
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- HTML・CSS 書籍を見つつサイト造りの練習をしているのですが、見た目が一致しません 2 2022/11/28 15:00
- JavaScript jqueryを使ったスムーススクロールのコードを書いたのですが、HTMLコード内にある、a butt 2 2022/04/14 10:59
- HTML・CSS 下にスクロールしても、追従するボタンのコードを書いたのですが、ボタンの中の画像が半分しか表示されない 1 2022/04/16 21:31
- HTML・CSS CSSが上手く反映されないみたいです 2 2022/11/21 16:19
- CGI perlで書いたcgiでsqliteの使い方を教えてください 2 2023/05/08 21:29
- HTML・CSS html/cssで要素が出てこなくて困ってます 1 2022/12/31 16:59
- JavaScript 入力フォームの javascript で メールアドレスの正規チェックをを行い、ボタンをクリックして 2 2022/04/27 16:06
- HTML・CSS html cssのmargin 5 2022/12/03 11:04
- HTML・CSS ボタンをクリックした時に、入力フォームのすぐ下部に、「入力欄が空白です」というテキストメッセージが表 1 2022/04/27 16:25
- HTML・CSS cssが効かなくて困ってます 1 2023/01/01 23:57
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
フォームを再送信しますか?
-
太鼓
-
htmlからcgiを自動的に起動させ...
-
CGI.pmはもう古い!?
-
CGIって何ですか?簡潔に教えて...
-
ホームページでCGIのフォームを...
-
エクセルで集計したい。
-
めちゃきれい
-
number 改行が追加できない
-
生成AI画像について
-
3DCG
-
ホームページにメールフォーム...
-
cgi アクセス制限 エラー
-
CGIの記述について教えてくださ...
-
CGIの設置が分かりません・・・
-
ホームページにCGIを設置したの...
-
ホームページにCGIを設置したの...
-
サーバーのエラーでおしえてく...
-
ホームページの事でおしえてく...
-
さくらサーバーにcgiフォームを...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
cgiで動画ファイルをアップロー...
-
プログラミングについての質問...
-
ブラウザの「戻る」ボタンを押...
-
content-dispositionによるファ...
-
CGI管理ページなどより背景画像...
-
cgiからsendmailを送信で文字化け
-
[携帯サイト]CGIの対応キャリア...
-
HPが文字化けしてしまいます
-
UTF-8で文字化けしないようにす...
-
WEBアプリケーションからフォル...
-
欧文 iso-8859-1 と 日本語 e...
-
Perl言語のオンライン文法チェ...
-
壁紙を固定したい
-
CGI.pmのstart_htmlで思い通り...
-
SSI対応じゃないCGIをSSI対応に…
-
CGI実行できない。ソースが表示...
-
perlを難読化、暗号化させたい
-
PHPのlocationについて
-
CGIからsystem("display test.p...
-
ウェブサイトが文字化けします
おすすめ情報