2006-05-01から1ヶ月間の記事一覧
トラックバックやコメントスパムが激しい今日この頃。 とはいえ今に始まったことではなくて、激しいときにはサーバーがスワップしまくり、鯖墜ち。これはもうテロですよ。寄生する物が寄生する主を殺してしまってはスパムも意味ないと思うんだが、それすら気…
catalyst debug画面が出てしまう刑 DebugをつけていないにもかかわらずDebug画面が出てしまう なんでだろーなんでだろー http://search.cpan.org/~agrundma/Catalyst-5.6902/lib/Catalyst/Manual/Cookbook.pod Disable statistics Just add this line to you…
webminとかuserminのかわりにcatalystをつかってみようかなとか思った。 webminとかuserminってperlcgiのウェブサーバーCGIをrootで起動しているだけなんだけど、それの変わりにcatalystのテストサーバーにしてみたらどうかなとか思った。 ま、危険そうです。
catalystで派手なデバッグ画面 use /Debug/だけどmod_perl使用時にDebugをつけない状態でもデバッグ画面が出る。 httpd.confに環境変数をセットしなければならなそうです。
以前人力検索で質問してみたこと。 最近某巨大掲示板のmod_perl板を見ていて思いだした。どうなんだろうな・・ どういうのが一番自分にあってるのかまだわからない。 でも今一番しっくり来ているのが、Vmwareを立ち上げてsambaでネットワークドライブに割り…
なんかおもしろそう http://labs.cybozu.co.jp/blog/kazuho/archives/2006/03/perl5webdb.php
catalystであるウェブアプリがなんとかうまくいったようで。で思ったことはCatalyst+DBixでの制作は非常に楽だったこと。 Catalystでロジックに集中できて、DBIXでSQL文を書くことから解放された。 これ初期の導入コスト(勉強とか)さえクリアすればとても…
Catalyst IEバグ2 Apache編Catalystでpostした際に404となるバグだけど(IEのバグ?) テストサーバーでは-kをつけて対応していた。で、実際にApacheでリバースプロキシ+バックエンドのmod_perlで動作させたら 再びpostで404エラーの刑バックエンドのApache…
Catalyst::Puligin::HTML::Scrubber を使ってHTMLをエスケープしようとおもった。が、うまくいかないようだ。use Catalyst qw/HTML::Scrubber/;をするだけでHTMLがフィルタリングされるのだけど、__PACKAGE__->config( scrubber => [ default => 0, comment …
catalystでFillInFormを行うときは、$c->forward('MyApp::View::TT'); のあとに $c->fillform( \%user );とかするんだけど以前の日記にも書いたけどsub end : Privateに$c->forward('MyApp::View::TT'); を書いちゃうとフィルしたあと再びレンダリングされる…
ServerName myapp.com DocumentRoot "/home/myapp/root" SetHandler modperl PerlResponseHandler myapp
ようやくcatalyst がmod_perlでうごいた。 記念かきこまず仕様はリバースproxy鯖とバックエンドmod_perl(catalyst)鯖で動作させるproxy側は今回apache2.2で apache2.2 httpd.conf virtualhost ProxyPreserveHost On RewriteRule (.*)$ http://localhost:8888…
sub default : Private { # どれにも一致しないリクエストパスの場合呼び出されるデフォルト処理関数。トップページの処理など。 my ($self, $c) = @_; $c->stash->{template} = MyApp->config->{template}->{index}; $c->forward('MyApp::View::TT'); } def…
catalystをserver.plからmod_perlで動かそうとおもった。 実はサーバーには二つのperlが存在している。/usr/bin/perlには5.6 /usr/local/bin/perlには5.8 今まではローカルのperl5.8.6 で普通にmod_perl & apache2を perl Makefile.pl ほにゃららで make mak…
catalyst IEバグは _server.pl -k -r '-kをつけると'最新のcatalystにバージョンアップ Root.pmにMyApp.pmの中に書いていた sub default : Private { # どれにも一致しないリクエストパスの場合呼び出されるデフォルト処理関数。トップページの処理など。 my…
mixiに昼ビールはほんとうに悪いのか?というコミュがある。 もちろん入っているわけだけど、プログラムには悪いのだろうか。昼ビールはいい。 とてもいい・・・・あーーもー どうでもよくなる感が体中に染み渡る。 先ほど奥さんが実家に用事があり出かけた…
DBIx::Classでlast_insert_idが使えないの罰使い方が悪いんでしょうか。 Caught exception Can't locate object method last_insert_id とカタリストに怒られました。 いろいろ調べてみるとDBIのバージョンが古いとかいろいろあるみたいだけど、最新だし。ど…
Catalystで使うDBIモジュールは何がいいんだろう。(Catalystじゃなくても)今までは様々なチュートリアルページやCatalyst紹介ページの多くで紹介されていたClass::DBIを利用していましたが、いろんなサイトを見るうちにDBIxがよさげ。で今作ってるやつで全…