現在、C:\xampp に XAMPP をインストールしています。現在、C:\Perl64 に Activeperl をインストールしています。
perl スクリプトを実行するときに、xampp の組み込みライブラリではなく、activeperl のライブラリを使用するように XAMPP サーバーを取得するにはどうすればよいですか?
現在、C:\xampp に XAMPP をインストールしています。現在、C:\Perl64 に Activeperl をインストールしています。
perl スクリプトを実行するときに、xampp の組み込みライブラリではなく、activeperl のライブラリを使用するように XAMPP サーバーを取得するにはどうすればよいですか?
cgi/fastcgi アプリケーションがある場合は、スクリプトの先頭に shebang を付けて AP インストールを指定することをお勧めします。
#!C:/Perl64/bin/perl.exe
図書館は続きます。
ただし、mod_perl を使用して perl を Apache に組み込むと、さらに複雑になる可能性があります。
httpd.conf に環境変数を設定します。この投稿で説明されているように。Apache を再起動すると、設定が有効になります。私はこの行を入れます:
SetEnv PERL5LIB=C:\Strawberry\perl\lib;C:\Strawberry\perl\site\lib
Strawberry Perl でうまく機能しました。
PERL5LIB 環境変数が ActivePerl lib ディレクトリを指すように設定します。私はあなたのための正確な呪文を持っていません。この夏、YAPC::NA の直後に ActivePerl から Strawberry Perl に切り替えました。