ubuntu 上带有 apache2 的 bugzilla

ubuntu 上带有 apache2 的 bugzilla

我在使用 bugzilla 和重新启动 apache2 时遇到了问题。当我尝试重新加载 apache2 时,它显示:

apache2 配置测试失败。没有执行任何操作。配置测试的输出为:AH00526:/etc/apache2/sites-enabled/bugzilla.conf 第 3 行语法错误:DocumentRoot 必须是目录操作“configtest”失败。Apache 错误日志可能有更多信息。

bugzilla 的文件配置为:ServerName www.bugzilla.sphinx.al ServerAdmin[电子邮件保护] DocumentRoot /var/www/html/bugzilla

AddHandler cgi-script .cgi 选项 +ExecCGI DirectoryIndex index.cgi index.html

您能帮我解决 /etc/apache2/sites enabled/bugzilla.conf 第 3 行的语法错误吗:DocumentRoot 必须是一个目录

答案1

错误提示您 DocumentRoot 必须是一个目录。您的配置中的 DocumentRoot 是“/var/www/html/bugzilla”。该路径存在吗?它是文件还是目录?如果您直接在 /var/www/html 中安装了 Bugzilla,则 /var/www/html/bugzilla 将不存在。

如果这是新安装,您最好按照此处的说明安装 5.0:http://bugzilla.readthedocs.org/en/5.0/

相关内容