我正在使用Ubuntu 13.10。
由于我工作场所的要求,我编译了Apache 2.2.26。一开始,它给了我:
Cannot load httpd/modules/mod_perl.so into server: libperl.so: cannot open shared object file: No such file or directory
所以我安装了lib:
sudo apt-get install libperl-dev
重新测试后,我收到以下错误:
Cannot load httpd/modules/mod_perl.so into server: httpd/modules/mod_perl.so: undefined symbol: Perl_Top_ptr
我该如何解决这个问题?
答案 0 :(得分:0)
在您构建apache的同一台计算机上的源代码发布中构建mod_perl.so:
http://perl.apache.org/download/source.html
按照说明了解您需要的mod_perl 1.0或2.0。
您可能需要mod_perl 2.0:
http://perl.apache.org/download/source.html#Stable_mod_perl_2_0_Source_Distribution
下载: