Apache似乎没有为子域加载.conf文件

时间:2013-05-03 12:44:01

标签: apache svn centos whm

我正在尝试在子域上设置svn。我最终在WHM中创建了一个新帐户,其文档根目录设置为子域。即:svn.mydomain.com。这样做,服务器上有一个带有自己主目录的svn帐户。

我将.conf文件放在以下位置:

/usr/local/apache/conf/userdata/std/2/svn/svn.mydomain.com/svn_custom.conf

svn_custom.conf文件如下所示:

<IfModule mod_dav_svn.c>
 <Location />
  Dav svn
  SVNListParentPath On
  SVNParentPath /data/svn/public_html/
 </Location>
</IfModule>

我发现与子域名相关的唯一错误如下:

attempt to invoke directory as script: /data/svn/public_html/cgi-bin, referer: http://svn.mydomain.com/

我绝对不是阿帕奇大师,因此非常感谢解决此问题的任何详细步骤。

-Veo

1 个答案:

答案 0 :(得分:0)

我终于意识到在apache httpd.conf文件中我的虚拟主机的Include行被注释掉了。为了让apache包含我需要运行的文件:

/scripts/ensure_vhost_includes --all-users

感谢您的观点。