Apache2 + mod_perl2環境設置
[Catalyst]
FedoraCore6の場合
vi /etc/httpd/conf.d/perl.conf
LoadModule perl_module modules/mod_perl.so
#エイリアスにする場合
#Alias /myapp/ /home/path/www/www.domain.com/MyApp/
PerlSwitches -I/home/path/www/www.domain.com/MyApp/lib
PerlLoadModule MyApp
#エイリアスにする場合
#<Location /myapp>
<Location />
SetHandler perl-script
PerlResponseHandler MyApp
</Location>
あとSQLiteをローカルで使用している場合はModelをフルパスに書き換えること
__PACKAGE__->config(
schema_class => 'MyAppDB',
connect_info => [
#(old)'dbi:SQLite:myapp.db',
'dbi:SQLite:/home/path/www/MyApp/myapp.db',
'',
'',
{AutoCommit => 1 },
],
);