home ホーム search 検索 -  login ログイン  | reload edit datainfo version cmd icon diff delete  | help ヘルプ

Perl/ローカルで動かすPerlCGIをGUIデバッグメモ

Perl/ローカルで動かすPerlCGIをGUIデバッグメモ

Perl / ローカルで動かすPerlCGIをGUIデバッグメモ
id: 333 所有者: msakamoto-sf    作成日: 2004-12-13 17:11:28
カテゴリ: Linux Perl UNIX 

この記事を書いている時点ではLinux/UNIX専用の技です。(Tcl/TkがXWindowsと通信できる環境が必要)

ローカルマシンでWebサーバを立ち上げて、PerlのCGIをデバッグするときに Devel::ptkdb を使ってGUIデバッガを立ち上げる手法です。

Devel::ptkdbを入れると、通常のPerlスクリプトであれば

$ perl -d:ptkdb ./hoge.pl

でGUIデバッグを利用できます。

これをCGIでも利用するには、PerlCGIの先頭行、スクリプトファイルの指定部分を下記のように-dオプションを付けます。

#!/usr/bin/perl -d:ptkdb

但し、このままではTcl/TkのGUIライブラリがXWindowsSystemと通信できませんので

$ xhost +localhost

で、ローカルホスト。つまり、CGIを起動するWebサーバからのアクセスを許可します。



プレーンテキスト形式でダウンロード
現在のバージョン : 1
更新者: msakamoto-sf
更新日: 2009-04-12 16:26:10
md5:eeb00af9aa19936afbe3c80238a27b70
sha1:bddaaa3e41ed1a030960774cadb81fe9739d637a
コメント
コメントを投稿するにはログインして下さい。