我遇到了bugzilla的问题,并重启了apache2。当我尝试重新加载apache2时,它说:
apache2 configtest失败。没做任何事。 配置测试的输出是: AH00526:/etc/apache2/sites-enabled/bugzilla.conf第3行的语法错误: DocumentRoot必须是目录 动作'configtest'失败了。 Apache错误日志可能包含更多信息。
bugzilla的文件配置是: ServerName www.bugzilla.sphinx.al ServerAdmin elio.pashaj@sphinx.al DocumentRoot / var / www / html / bugzilla
AddHandler cgi-script .cgi 选项+ ExecCGI DirectoryIndex index.cgi index.html
你可以帮我吗? / etc / apache2 / sites enabled / bugzilla.conf的第3行语法错误: DocumentRoot必须是目录答案 0 :(得分:0)
在您的conf文件中,将DocumentRoot指向 / var / www / html
还要将以下指令添加到/etc/apache2/apache2.conf
Alias / bugzilla / / var / www / bugzilla /(注意:这是安装bugzilla的地方,如果在html目录下,这将是/ var / www / html / bugzilla /)
<Directory /var/www/bugzilla>
<br/>
AddHandler cgi-script .cgi .pl
<br/>
Options +Indexes +ExecCGI +FollowSymLinks
<br/>
DirectoryIndex index.cgi
<br/>
AllowOverride Limit FileInfo Indexes Options AuthConfig
</br>
</Directory>
重启你的apache并希望thiis帮助