0

我正在尝试在子域上设置 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/

我绝对不是 apache 大师,因此任何解决此问题的详细步骤将不胜感激。

-Veo

4

1 回答 1

0

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

/scripts/ensure_vhost_includes --all-users

感谢您的意见。

于 2013-05-03T16:47:16.340 回答