25.2.2.4.6. mod_perl モジュール
mod_perl
の設定は、httpd.conf
から /etc/httpd/conf.d/perl.conf
ファイルに移動しました。このファイルを読み込むには、mod_perl
が機能するには、「Dynamic Shared Object (DSO)のサポート」 の説明に従って Include conf.d/*.conf という ステートメントを httpd.conf
に含める必要があります。
httpd.conf
の Apache:: は ModPerl:: に置き換える必要があります。また、ハンドラーの登録方法も変更になりました。
以下は、Apache HTTP Server 1.3
mod_perl
の設定例です。
<Directory /var/www/perl> SetHandler perl-script PerlHandler Apache::Registry Options +ExecCGI </Directory>
これは、Apache HTTP Server 2.0 の
mod_perl
と同じです。
<Directory /var/www/perl>
SetHandler perl-script
PerlResponseHandler ModPerl::Registry
Options +ExecCGI
</Directory>
mod_perl
1.x のほとんどのモジュールは、mod_perl
2.x で変更せずに動作するはずです。XS モジュールには再コンパイルが必要で、Makefile のマイナーな変更が必要になる場合があります。