1

local :: libを使用して、Catalystのすべての依存関係を〜/ perl5 / lib/perl5にインストールしました

mod_fcgidを使用してApache2でアプリを実行したいのですが、fastcgiperlスクリプトがカスタムパスでモジュールを見つけることができません。(apache config?)カスタムlibディレクトリをmyapp_fastcgi.plに明示的にハッキングせずにINCディレクトリに含めるように指定するにはどうすればよいですか?perlインクルードが異なるディレクトリにインストールされているサーバー間でアプリを移動できるようにしたい。

ありがとう、ロブ

4

1 に答える 1

3

で環境変数を設定できますDefaultInitEnv。おそらくこのようなものが必要ですが、通常のインクルードでも、

DefaultInitEnv PERL5LIB /home/rob/perl5/lib/perl5

アプリの設定をそのように設定することもできます。

DefaultInitEnv APPNAME_CONFIG /srv/app/appname.conf
于 2011-02-21T11:51:24.407 に答える