レンタルサーバロリポップで、perlのスクリプトをアップロードして確認するとき、エラーがあったときのデバッグ情報を取得することはできませんか?

独自サーバで、例えばApacheですと、エラーログをviとかで見れますよね。

また、ロリポップが無理なら、他のレンタルサーバでこうしたことができるところはありませんか?

回答の条件
  • URL必須
  • 1人2回まで
  • 登録:2005/12/05 18:10:46
  • 終了:--

回答(3件)

id:TomCat No.1

TomCat回答回数5402ベストアンサー獲得回数2152005/12/05 18:30:14

ポイント20pt

http://www.kit.hi-ho.ne.jp/t-sonoda/debug/

CGI...シンプルデバッガ

ちょうど今、直前の質問にあがっていたものですが、

こんなCGIはいかがでしょうか。

大まかなエラー内容を吐き出してくれます。

id:Iwa No.2

Iwa回答回数120ベストアンサー獲得回数62005/12/05 18:30:27

ポイント20pt

http://www.hatena.ne.jp/1133773846#

人力検索はてな - レンタルサーバロリポップで、perlのスクリプトをアップロードして確認するとき、エラーがあったときのデバッグ情報を取得することはできませんか? 独自サーバで、例えばA..

CGI::Carpモジュールのオプションでエラーの内容をブラウザに吐き出せることができます。


use CGI::Carp qw(fatalsToBrowser);


を追記することでOKです。

(もちろんこのモジュールがないとダメですが標準モジュールですのでまず入っていないということはありません)


ちなみに、スクリプト実行以前の問題で動かない場合(パーミッション等)はこれも機能しませんのでご注意をば。


http://www.kawa.net/works/perl/catch/news.html

[Perl] KCatch.pm/CGI エラーメッセージをブラウザに表示

また、同等の機能を実現するものとしてKCatchモジュールというものもあります。

これは標準モジュールではないのであらかじめ入れておく必要があります。

id:fuk00346jp No.3

潮澤 昴回答回数1140ベストアンサー獲得回数542005/12/05 18:44:15

ポイント20pt

http://www.att.or.jp/perl/cgi-debug-env/deb-tech.html

CGI等Perlスクリプト デバッグ方法

viはエディタですのでデバッガではありません。


perl -wc ファイル名


と-wcオプションを使って下さい。

コメントはまだありません

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

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

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

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