Day5 Psgi

I want to run plackup this application.

$ git checkout master
$ git checkout -b learn-psgi 3e90d412

$ git diff d858b1457 3e90d412

はじめの一歩 – JPerl advent calendar 2010 meta_adcal Track

$ plackup -R . app.psgi
Error while loading app.psgi: Can’t locate App/AdventCalendar.pm in @INC (@INC contains:
/home/sane/perl5/perlbrew/perls/perl-5.12.2/lib/site_perl/5.12.2/x86_64-linux /home/sane/perl5/perlbrew/perls/perl-5.12.2/lib/site_perl/5.12.2 /home/sane/perl5/perlbrew/perls/perl-5.12.2/lib/5.12.2/x86_64-linux /home/sane/perl5/perlbrew/perls/perl-5.12.2/lib/5.12.2 .) at app.psgi line 5.
BEGIN failed–compilation aborted at app.psgi line 5.
Watching . ./lib app.psgi for file updates.

$ plackup -R . -Ilib app.psgi
HTTP::Server::PSGI: Accepting connections at http://0:5000/
Watching . ./lib app.psgi for file updates.

I access localhost:5000
say hello
Yes!

* Unclear point
– App::AdventCalendar->handler(@_)
what is @_ ?

広告

Day5 Psgi」への1件のフィードバック

  1. ピンバック: Summary of My 2010 Advent Calendar « 實松アウトプット

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中