我已经使用它 3 天了,通常会遇到 Storage.pm 问题,即“二进制图像 v18.86 大于 2.7”。
我尝试了不同的 Bugzilla:3.0.8、3.2.4、3.4rc1。
接下来我将尝试不同的 Perl,(现在使用 5.10.0.4 便携版),
我不想使用旧版本的 MySQL(5.1.36-community),所以接下来我将尝试使用 PostgreSQL 8.4。
我会在我去的时候更新。我想在这里问一下,因为这些是一些常见的平台,也许有人可以使用它。
PS:Windows XP,Abyss Web Server X1(虽然我什至还不能运行 perl check-setup.pl)
更新:我(到目前为止)毫无结果的旅程的编年史。
不是很直接地回答您的问题,但是您是否考虑过在您的 XP 机器上的 Virtual Box 中运行 debian 或 ubuntu 或其他一些 linux 发行版?
像 bugzilla 和 perl 以及 mysql 和 postgresql 这样的软件在它们的“本机”类 unix 类型环境上总是比在 Windows 上运行得更好。
我已经在 Windows XP、IIS 6.0、MySQL 5.1.36 和 ActivePerl-5.10 上成功安装了 bugzilla-3.2.4。bugzilla 站点推荐使用 Active Perl。
无论如何,你得到的确切错误是什么,它会在什么情况下出现?
您正在使用 Strawberry Perl,但使用 ppm 进行安装。Strawberry 也使用 ppm,但安装模块的主要工具是 CPAN shell。看来您破坏了 Storable 模块。您将需要重新安装 Strawberry 并开始安装 Bundle::Bugzilla。Bundle::Bugzilla 好久没更新了,不过是个好的开始。
另一种方法是使用 ActivePerl。