无法访问localhost上的Bugzilla

时间:2015-10-21 19:37:34

标签: apache bugzilla

我正在尝试将Bugzilla设置为在我的网络上的Windows计算机上运行。我使用Apache作为Web服务器(通过ApacheHaus)并使用Strawberry Perl。

到目前为止,我可以启动Web服务器,当我导航到localhost时,我会到达ApacheHaus安装附带的默认页面。

当我运行checksetup.pl时,我得到一个我没有安装的可选perl模块的列表,警告我没有在MySQL中设置max_allowed_packet参数,然后我被告知< / p>

  

现在您已经安装了Bugzilla,您应该访问“参数”页面(在管理员帐户的页脚中链接)以确保按照您的意愿进行设置 - 这包括将“urlbase”选项设置为正确的URL

     

checksetup.pl完成

如果我理解正确,我应该能够导航到localhost/bugzilla并获取Bugzilla登录页面。但我得到“网页不可用”。我的第一个猜测是我的urlbase选项未正确指定。除了C:/bugzilla/data/params.json之外,我找不到任何地方可以更改此内容,当我将其设置为localhost/bugzilla时,我收到内部服务器错误。

关于我可能遗失的任何提示?

2 个答案:

答案 0 :(得分:1)

我最近在ubuntu上安装了bugzilla。请点击此链接Bugzilla installation on ubuntu。我相信这会对你有所帮助。另外,正确安装后,将您的urlbase指向 / localhost / bugzilla /
注意:即使安装了bugzilla之后,我也必须输入localhost / bugzilla / index.cgi作为我的bug以填充我的bugzilla主页。稍后安装补丁指向localhost / bugzilla /加载主页。希望这有帮助!

答案 1 :(得分:0)

我也有这个问题。

要解决此问题,您必须提供正确的路径 index.cgi中的“ Perl执行文件”以及Bugzilla文件夹中的所有cgi文件。

因此,您应该在每个cgi文件上更改第一行。它的默认值是

#!/usr/bin/perl -T

相反,您必须提供正确的路径,就我而言,我将路径更改为

#!/Strawberry/perl/bin/perl -T

使用文本编辑器(如notepad ++)更改每个cgi文件的路径。希望这会有所帮助!

相关问题