我正在尝试在子域上设置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
答案 0 :(得分:0)
我终于意识到在apache httpd.conf文件中我的虚拟主机的Include行被注释掉了。为了让apache包含我需要运行的文件:
/scripts/ensure_vhost_includes --all-users
感谢您的观点。