人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

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

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

●質問者: izunagonago
●カテゴリ:コンピュータ
✍キーワード:Apache Perl vi アップロード エラー
○ 状態 :終了
└ 回答数 : 3/3件

▽最新の回答へ

1 ● TomCat
●20ポイント

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

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

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

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

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


2 ● Iwa
●20ポイント

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モジュールというものもあります。

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


3 ● 潮澤 昴
●20ポイント

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

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

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


perl -wc ファイル名


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

関連質問


●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ