我最近安裝了WAMP以用於本地實際使用。我曾在現場開發服務器上工作,但現在正在使用本地主機。我設法在我的WAMP/Vista 64位盒子上安裝了多個虛擬主機,但是從SVN中取出目錄時遇到困難。 我有四個虛擬主機設置。兩個工作很好,他們還沒有被綁定到任何SVN。 我還在使用TortoiseSVN以防有任何區別。 但是,其他項目來自SVN存儲庫。當我查看這兩個項目時,出現以下錯誤:當使用WAMP時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時,我都會在這篇文章的頂部看到錯誤消息。請提供一些建議。謝謝!
您可以添加在收到錯誤消息Apache錯誤日誌? – 2010-01-16 12:09:43
請查看您的Apache error.log文件。每500個錯誤都會記錄下詳細的錯誤消息,指出問題的根源(您在屏幕上看到的消息是用戶/訪問者的默認消息)。 – 2010-01-16 12:34:15