![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
cgiで変数の中身を表示させたい
perlのcgiで変数の中身を表示させたいのですが、うまくいきません
▽環境
レンタルサーバ
▽やりたいこと
通常のブラウザ画面に、変数の中身を表示させたい
▽現状
use Data::Dumper;
print Dumper($hoge));もしくは、warn Dumper $hoge;
とすると、下記エラーとなります
Script Error
The script did not produce proper HTTP headers. Please see the error log to see the detail of the errors. Depending on the server configuration, you can also run thisscript under CGIWrap debugging. Usually, either rename or linkthe script temporarily to a file which ends with .cgidextension, or add a AddHandler cgi-script-debug .cgiline to your .htaccess file.
指示に従い、.htaccessへ、AddHandler cgi-script-debug .cgiを追記すると、ズラズラ出てきたと何か出てきた中の一行に、変数の中身が表示されます
■質問事項
▼変数の中身を確認する際、いちいち.htaccessへ追記するのが面倒なのですが、どうやって回避するのでしょうか?
▼なぜ、変数の中身を確認しようとしただけで、Script Errorとなるのでしょうか?
・書き方を間違えている?
・書く場所を間違えている?
・レンタルサーバの仕様?
・perlのcgiだから?
イメージしてるのは、PHPのvar_dumpなのですが…
No.1ベストアンサー
- 回答日時:
エラーになるのは Content-Type などのhttpヘッダーを出力する前に、変数の値を出力しているからでは?
おそらく、そのCGIスクリプト中で下記などの様にして Content-Type ヘッダーなどを出力していると思いますが、その後に変数の値を出力してみればどうでしょう?
print"Content-type: text/html\n\n";
回答ありがとうございました。
>エラーになるのは Content-Type などのhttpヘッダーを出力する前に、変数の値を出力しているからでは?
大変、参考になりましたー
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- JavaScript jQueryでのドラッグアンドドロップについて 1 2022/07/07 21:04
- Gmail 【お助け!】サーバーからのメール送信でGmailに送信されない問題について 1 2023/06/20 22:03
- JavaScript JAVASCRIPT 2 2022/04/15 15:10
- 英語 ①普通名詞の所有格+②普通名詞で、①普通名詞に定冠詞の意味を付加したい場合の表現方法等について 23 2022/09/30 12:47
- その他(SNS・コミュニケーションサービス) 自分のpcがハッキングされたようなメールが来たのですがどうすればいいですか? 4 2022/10/02 16:14
- その他(SNS・コミュニケーションサービス) 爆サイやっていたら、下のような文字が出ました! これは何なのでしょうか? nginx error! 1 2023/06/09 12:27
- HTML・CSS スクロールすると追従する画像のコードを書いているのですが、追従する画像の大きさの調節が上手くいきませ 2 2022/04/18 12:52
- CGI (フリーの)ツリー掲示版CGI、昔は多用させてもらいましたが・・今セキュリティ上どうでしょう? 2 2023/06/25 07:18
- MySQL 参考書に従って入力したつもりでしたが、最後はエラーがでました。 1 2022/09/28 03:45
- ホームページ作成・プログラミング CGIが実行可能なHP領域又はレンタルサーバーでおすすめの所を教えてください 現在ホームページ領域の 1 2023/01/01 11:47
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Location: で cgi → c...
-
cgiとplとpm
-
perlのcgiで、変数の中身を表示...
-
Perlccを使ったCGIプログラムの...
-
jcode.plが読み込めない
-
imgタグのクエリストリングを取...
-
拡張子を省略してcgiを実行する...
-
月の第一週とは
-
週2回のペースって だいたい何...
-
エクセルで 自動的に◯や数字を...
-
クライアントのIPとマシン名を...
-
毎○曜日って、使いますか?
-
apacheでPerl CGIが作動せず、5...
-
DBを10件毎に表示ページング...
-
VBA。複数のChangeイベントをま...
-
ファイルをディレクトリ分配の...
-
燃えるゴミの日は何曜日ですか?
-
[C#]ListView一覧表示時の幅設...
-
VBAでExcelのヘッダーに文字列+...
-
LinuxでRTPヘッダを作りたいの...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
cgiとplとpm
-
jcode.plが読み込めない
-
セッションファイルが作成でき...
-
webからroot権限のコマンドを実...
-
バイナリファイルのアップロード
-
画像のアップロード機能
-
htmlからテキストを返すperlを...
-
プログラムを書き足すことについて
-
IMGタグにaaa.cgiを指定して、...
-
クッキーについて
-
Quantifier follows nothing in...
-
ブラウザでタグがはみ出る
-
ファイル書込時にPermission de...
-
アンケートフォームの作成
-
PDFJが動作しない
-
リンクをクリックした時に別ペ...
-
自CGIのURLのパス部分を取得す...
-
ログイン成功の後は?
-
Perlでuse strictと %inの共存
-
use と require の違いが分か...
おすすめ情報