IIS 7 上的 Activestate perl 5.14.2.1402 和 Perlfect search 3.37 DB_File 错误

发布于 2024-12-26 14:40:47 字数 469 浏览 2 评论 0原文

我在运行 setup.pl 后尝试安装 Perlfect search 时遇到错误

The required DB_File module was not found on your system

我已尝试按照 完美搜索自述文件 也来自 如何安装 Perl 5.8 和 Perlfect在 IIS 7.5 上?在 Serverfault 上,但无法跳过运行 setup.pl 的步骤。

I am getting an error trying to install Perlfect search after I run setup.pl

The required DB_File module was not found on your system

I've tried following the instructions from the Perlfect search readme and also from How do I install Perl 5.8 and Perlfect on IIS 7.5? on Serverfault but can't get past the step of running the setup.pl.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

灰色世界里的红玫瑰 2025-01-02 14:40:47

如果您查看DB_File PPM 页面,您会看到DB_File 尚未针对 Windows(32 位或 64 位)构建。如果您查看 构建日志你会看到这是因为构建被禁用。 旧日志 显示它已被禁用,因为 ActiveState 知道 Berkeley DB 不可用,因此构建将失败。

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

If you take a look at the DB_File PPM page you'll see that DB_File has not been built for Windows, either 32- or 64-bit. If you look at one of the build logs you'll see that its because the build is disabled. An older log reveals that it's disabled because ActiveState knows that Berkeley DB is not available, so the build will fail.

So, you'll need to either find a way to built it yourself, or alternatively see if you can get Strawberry Perl to work. According the the Win32 Perl Wiki entry Install DB File on Strawberry Perl that is fairly easy.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文