只要選對了Perl的版本 就可以了!!!!
昨天弄了一個晚上,到ActiveState的網站上用新版的Perl 5.12.xxx要來安裝mod_perl,結果都是失敗的!
On不起來就是On不起來。雖然裡面有mod_cgi可以用,但是我的老毛病又犯了!! 硬是要弄到好 >"<
後來改用ActivePerl-5.8.xxx,在執行下面指令,並且依照安裝的過程的提示,一切就順利的OK了!! 感動!!
ppm install http://theoryx5.uwinnipeg.ca/ppms/mod_perl.ppd
執行完後,會在中間所指定的資料夾產生mod_perl,只要把它放在Apache2.2中的modules資料夾裡面,並且修改httpd.conf加入以下指令就行了。LoadFile "C:/Path/to/Perl/bin/perl58.dll" LoadModule perl_module modules/mod_perl.so
以上mod_perl的安裝算是完成了,phpinfo()已經可以看到mod_perl了,接著需要將路徑指派給perl。
<ifmodule perl_module> LoadFile "C:/Perl/bin/perl58.dll" <directory "C:/Apache2.2/cgi-bin"> SetHandler perl-script PerlResponseHandler ModPerl::Registry PerlOptions +ParseHeaders AllowOverride all Options all Order allow,deny Allow from all </Directory> </IfModule>
沒有留言:
張貼留言