使用WAMP时,SVN目录未显示在localhost中

时间:2010-01-16 12:06:48

标签: svn localhost wamp

我最近安装了WAMP用于实际的本地使用。我曾经在实时开发服务器上工作,但现在正在使用localhost。我已经设法在我的WAMP / Vista 64位盒子上安装了多个虚拟主机,但是从SVN中取出目录时遇到了困难。 我有四个vhosts设置。两个工作得很好,他们还没有绑定任何SVN。 我也在使用TortoiseSVN以防万一。 但是,其他项目来自SVN存储库。当我查看这两个项目时,我收到以下错误:

内部服务器错误 服务器遇到内部错误或配置错误,无法完成您的请求。 请联系服务器管理员admin @ localhost并告知他们错误发生的时间,以及可能导致错误的任何操作。 服务器错误日志中可能提供了有关此错误的更多信息。

我设置虚拟主机的方式如下:

的httpd.conf

# Multiple Virtual Hosts
<VirtualHost 127.0.0.1>
    ServerName localhost
    DocumentRoot "C:/wamp/www/"
</VirtualHost>

<VirtualHost 127.0.1.0>
    ServerName testone.local
    DocumentRoot "C:/wamp/www/root/projectone/"
</VirtualHost>

<VirtualHost 127.0.2.0>
    ServerName testtwo.local
    DocumentRoot "C:/wamp/www/root/projecttwo/"
</VirtualHost>

<VirtualHost 127.0.3.0>
    ServerName testthree.local
    DocumentRoot "C:/wamp/www/root/projectthree/"
</VirtualHost>

<VirtualHost 127.0.3.1>
    ServerName testfour.local
    DocumentRoot "C:/wamp/www/root/projectfour/"
</VirtualHost>

这是“主机”文件:

# Localhost
127.0.0.1       localhost
::1             localhost


# Project One
127.0.1.0      testone.local

# Project Two
127.0.2.0      testtwo.local


# Project Three
127.0.3.0      testthree.local


# Project Four
127.0.3.1      testfour.local

一切正常。所以如果你想告诉我我做错了什么,那么一定要指出一些事情。但就目前而言,它有效,而且我满足于使用不同的IP和/或基于命名的虚拟主机。

问题在于无法查看与SVN绑定的项目中的目录和文件。每当我访问http://testxxxx.local时,我都会收到此帖子顶部的错误消息。请提供一些建议。谢谢!

1 个答案:

答案 0 :(得分:1)

错误:服务器遇到内部错误或配置错误,无法完成您的请求。

症状:Web服务器上未列出svn目录

检查:

1)从文件系统检查apache错误日志 2)日志中显示的错误是 [client 127.0.0.1] C:/wamp/www/Elecite2/.htaccess:无效命令'RewriteEngine',可能拼写错误或由服务器配置中未包含的模块定义 3)已检查mod_rewrite.so是否存在于wamp目录中(C:\ wamp \ bin \ apache \ Apache2.2.11 \ modules)

AND在httpd.conf中(C:\ wamp \ bin \ apache \ Apache2.2.11 \ conf)

使用mod_rewrite条目取消注释行,即 LoadModule rewrite_module modules / mod_rewrite.so

Ranjeeta