catalystで納入 CGIで実行するなり
catalystで某所にアプリを入れることにした。
CGIで起動させる。
http://search.cpan.org/dist/Catalyst/lib/Catalyst/Engine/CGI.pm
Catalyst::Engine::CGI
#!/usr/bin/perl -w
use strict;
use lib '/path/to/MyApp/lib';
use MyApp;
MyApp->run;
か、
httpd.conf
に
Options +ExecCGI
SetHandler cgi-script
Alias /MyApp/ /home/test/MyApp/script/MyApp_cgi.pl/
上記の場合
http://example.com/MyApp/
で起動するなり
エラーが出る場合があって、すでにcatalystのserver.plでrootで動作させていた場合とかは/tmp/MyAppのキャッシュがroot権限なので、apacheのCGI起動権限にしておくか、パーミッション付け加える
てか見ない間にcatalystのあの謎なカレンダーが無くなってる?