タグ

cgiに関するpopmarsのブックマーク (5)

  • Part1 正しいPerl/CGIの書き方:ITpro

    Shibuya Perl Mongers 2代目リーダーにして,ppencodeの作者。広島市立大学卒業後,大企業向けmod_perl製品の開発に従事。2005年よりサイボウズ・ラボ株式会社に入社。LL Ringに参戦。Namazu for Win32,Plagger,Ajajaのコミッターでもある。 CGIといえばPerl。そんな風にいわれていた時期もありました。レンタル・サーバーのCGIで手軽にPerlが使えたこともあり,ちょっとした掲示板のスクリプトやアクセス・カウンタなど,CGIプログラムの多くがPerlで書かれていました。このためPerlが爆発的に普及したのです。Perlは日のインターネット黎明期を支えたプログラミング言語として,広くその名が知られています。 その半面,Perlで書かれたプログラムの保守性に悩む声も聞かれるようになりました。事実,Perlのプログラミング経験が少

    Part1 正しいPerl/CGIの書き方:ITpro
  • KCatch.pm / Perl CGI エラーメッセージをブラウザに表示

    KCatch.pmPerl CGI で発生する Internal Server Error を補足して、 エラー内容を HTML としてブラウザ画面に表示してくれるモジュールです。 エラーの発生した行番号なども表示されるので、サーバ上での開発に最適です。 安定版ダウンロード: KCatch-1.13.tar.gz TAR.GZ (2002/07/01版) 開発版ダウンロード: KCatch.pm SVN (CodeRepos) CodeRepos にソースを移動しました!(2007/12/23) KCatch.pm のもっとも簡単な使い方 KCatch.pm のより適切な使い方【オススメ】 KCatch.pm の主なオプション 頻出エラーメッセージ マニュアル 英語版 (Ver.1.13対応) マニュアル 日語版 (Ver.1.10対応) KCatch ニュース KCatch.pm

  • :: Cepheid :: - CGIのデバッグ方法

    はじめに 長いCGIスクリプトを組むとどうしてもバグが混入しサーバー側からInternal Server Errorが返ってきます。このInternal Server Errorには何の情報もないので効率よくデバッグ作業を行うにはコツが必要です。ここでは効率よくデバッグ作業を行うための方法を説明します。 ケアレスミスの確認 Perlへのパスが間違っていないか確認する。 CGIの冒頭部分のPerlへのパスが間違っていると起動不可能です。 #!/usr/local/bin/perl パーミッション、文字コード、改行コードの確認 パーミッション(755など)や文字コード(EUC-JPなど)、改行コード(LFなど)を確認します。CGIはEUCで書いた方が日語処理をする場合に有利です。改行コードはUNIXで起動するならLFになります。 ブラウザに出力されているか CGIがブラウザに何も出力していな

  • RSS を読み込み最近の記事を表示する CGI

    RSS/ATOM からデータを取得して、JavaScript で吐き出す CGI を作ってみました。ありそうなスクリプトなのに、検索で見つけられなかったので、自作しました。もしかしたら世の中には、ずっとできのよいスクリプトがあるのかもしれません。 作ってみた、と言っても、大部分は他の方の Perl スクリプトによります。以下のスクリプトを参考にしました。 ・Perlメモ/RSSの解析 - サイトの更新情報、RSSをパースする簡易的な方法です。 ・perl から Web ページを読み込む (こちらのスクリプトは、ほぼそのまま利用させてもらっています) ■ ダウンロード:rss.zip ■ インストール方法: 解凍すると以下のファイルができます。 ・rss.cgi ・getHTTP.cgi CGI のお約束ですが、rss.cgi の1行目に利用している CGI サーバの Perl のパスに書き

  • Perlモジュール活用 RSS編 RSS解析はXML::RSSにおまかせ - [CGI・Perl]All About

    RSSとは? RSSはXMLで書かれている 仕様はいろいろ・基は同じ All About内のRSS関連情報 WEBのデータをPerlで読み込むには? 読み込んだRSSを解析するには? 解析したRSSデータを利用する 関数を介して取得 変数を直接見に行く サンプルプログラム RSSとは? RSSといえば、サイトの更新情報などを簡潔にまとめたデータ形式(ファイル)で、XMLによって記述されています。 All Aboutでも、新着記事のRSSを公開しています。 All AboutのRSSページ http://allabout.co.jp/rss/ イントロ文にもあったとおり、今回はPerlでカンタンなRSSリーダーを作成します。細かな仕様はモジュールに任せてしまう予定ですが、最低限のことだけは知っておきましょう。 ■RSSはXMLで書かれている 上記

  • 1