2005年08月03日
Catalystのヘルパースクリプトでは、FastCGIは動かない
Posted by nene2001 at 06:39 /
Tag(Edit):
catalyst
fastcgi
/
0 Comments:
Post /
View
/
1 TrackBack
/ Google Maps
偉そうに書いてますが、typoのレベルです。
Catalystのヘルパースクリプトで出来るFastCGIのトリガスクリプトですが、Catalystのエンジンの指定が
BEGIN { $ENV{CATALYST_ENGINE} = 'FCGI' }
となって作られます。でもこれが、
BEGIN { $ENV{CATALYST_ENGINE} = 'FastCGI' }
でないと動かないという、それだけの話。
先に紹介したau版Googleローカル作っていて、GETパラメータがリクエスト毎に更新されず、メモリ内に保持されてしまうような現象が出て困っていました。
経験的に、このような問題はFastCGIのループの中で非FastCGIのCGIオブジェクトを生成した際に発生する事は判っていたので、そういう目で自分のコードを見てみたのですが、どこにも異常はない。
もう自作モジュール内のCGIモジュールのuse宣言まで全部外しても動かず、お手上げ状態でした。
でもって、もう疑うならCatalyst本体しかねえべ、って事でCatalyst::Engine::FastCGIをチェックしたら、エンジン選択の環境変数は「FastCGI」と指定せよ、とのお達しが。
でも、トリガスクリプトにはFCGIって書いてあったよな...?って事で、直すとあっさり動きました。
判れば馬鹿馬鹿しいですが、解決に2時間...いろいろ削っても、開発とブログ書き合わせても週10時間程度しか時間割けない日曜プログラマには痛かったです...。
Related query words in Google & Yahoo
Related Books from Amazon
Trackback to this entry
TrackBack URL :
Trackbacks
Lingua::JA::Numbers Released!
Excerpt: タイトルどおり、Ligua::JA::NumbersをReleaseしました。CPANからまだ取れなければ http://www.dan.co.jp/~dan...
Weblog: 404 Blog Not Found
Tracked: 2005年08月18日 05:46
Excerpt: タイトルどおり、Ligua::JA::NumbersをReleaseしました。CPANからまだ取れなければ http://www.dan.co.jp/~dan...
Weblog: 404 Blog Not Found
Tracked: 2005年08月18日 05:46
コメントはありません。
Post a comment
![[ここギコ!]](http://kokogiko.net/logo.png)



・MovableType 3.2、MT::App::Trackback.pmの修正(Jak)
・MovableType 3.2、MT::App::Trackback.pmの修正(ambox.su)
・MovableType 3.2、MT::App::Trackback.pmの修正(ambox.su)
・わしズムを読んで「アイヌは民族じゃないよ だから先住民族ではあり得ない」というような奴には、「国連先住『部族』の権利に関する宣言だよ」で問題ない(kokogiko)
・わしズム内の一服の清涼剤「るいるいかむい」(kokogiko)
・大和民族の定義云々について(kokogiko)
・大和民族の定義云々について(kokogiko)
・「定義できない」とのたまうものを自説根拠の説明の中で延々と使う不誠実(笑)(kokogiko)
・わしズム内の一服の清涼剤「るいるいかむい」(むにゅう!)