我使用方便的 Windows Installer 安装了 Bugzilla (https://wiki.mozilla.org/Bugzilla:Win32InstallPackages)
我正尝试升级到 3.6.3这些说明。
我已下载 tarball 并执行到步骤 2.7.3.4,但当我尝试访问该网站时,我的网络服务器开始抛出 500 错误。apache error.log 显示:
The system cannot find the file specified. : couldn't spawn child process: C:/Program Files/Bugzilla/bugzilla/index.cgi
这些升级说明中是否缺少了什么?
答案1
要手动升级,需要更新所有 .cgi 文件中的 #! 行以指向 perl 路径。
例如。 #!"C:/Program Files/Bugzilla/perl/perl/bin/perl.exe" -wT
脚本SetPaths.cmd
http://landfill.bugzilla.org/win32installer/source/从 Bugzilla 安装目录运行时将自动为您执行此操作。
答案2
方便的 Windows 安装程序也可以进行升级 - 只需在您现有的版本上安装 3.6.3 包即可。