2014-11-25 85 views
0

我tryig來運行Ruby on Rails和技術管理平臺的XAMPP。我的操作系統是Windows 7 我跟着這個教程:http://nlb-creations.com/2013/06/26/installing-ruby-on-rails-and-redmine-with-xampp-on-windows-7/阿帕奇禁止訪問,虛擬主機,

當我嘗試訪問本地主機:3000我得到這個:

訪問被禁止!

您沒有權限訪問請求的目錄。沒有索引文件或目錄是讀保護的。

這是我的設置在httpd.conf:

Listen 3000 
LoadModule rewrite_module modules/mod_rewrite.so 
################################# 
# RUBY SETUP 
################################# 
<VirtualHost *:3000> 
ServerName rails 
DocumentRoot "c:/xampp/htdocs/dev-ruby/redmine/public/" 
<Directory "c:/xampp/htdocs/dev-ruby/redmine/"> 
Options ExecCGI FollowSymLinks 
AllowOverride all 
Allow from all 
Order allow,deny 
Require all granted 
AddHandler cgi-script .cgi 
AddHandler fastcgi-script .fcgi 
</Directory> 
</VirtualHost> 
################################# 
# RUBY SETUP 
################################# 

我嘗試了許多解決方案,但沒有一次成功。我也刪除了.htaccess文件,但沒有任何改變。請任何想法?

+0

指定[DirectoryIndex的](http://httpd.apache.org/docs/current/mod/mod_dir.html#directoryindex)? – arco444 2014-11-25 12:17:03

回答

1

如果你的文檔根目錄中的C:\盤,你應該改變你的用戶的XAMPP文件夾(和子文件夾)權限。

+0

我該怎麼做? – Rori 2014-11-25 12:21:52

+0

http://answers.microsoft.com/en-us/windows/forum/windows_vista-files/how-do-i-change-folder-and-file-permissions/465f2b42-63dd-4486-8dd1-c870290efeed – 2014-11-25 12:23:52

+0

選擇「完全控制」複選框。 – 2014-11-25 12:24:41