IIS7上的Activestate perl 5.14.2.1402和Perlfect搜索3.37 DB_File错误

时间:2012-01-12 15:02:10

标签: perl iis-7 activestate

我在运行setup.pl

后尝试安装Perlfect搜索时遇到错误
The required DB_File module was not found on your system

我已尝试按照Perlfect search readmeHow do I install Perl 5.8 and Perlfect on IIS 7.5? on Serverfault的说明操作,但无法完成运行setup.pl的步骤。

1 个答案:

答案 0 :(得分:1)

如果您查看the DB_File PPM page,您会看到DB_File尚未针对Windows构建,无论是32位还是64位。如果您查看the build logs中的一个,您会看到它,因为构建已被禁用。 older log显示它已被禁用,因为ActiveState知道Berkeley DB不可用,因此构建将失败。

因此,您需要找到自己构建它的方法,或者看看是否可以让Strawberry Perl工作。根据Win32 Perl Wiki条目Install DB File on Strawberry Perl,这很容易。