Dar*_*aro 2 apache freebsd passenger redmine http-status-code-403
我搜索了很多关于这个,但解决方案并没有那么多帮助.我试图在我的FreeBSD上将redmine升级到2.6.5,但我有403错误.
apache错误日志:
[autoindex:error] AH01276:无法提供目录/ usr/local/www/redmine/public /:找不到匹配的DirectoryIndex(无),以及Options指令禁止的服务器生成的目录索引
我的httpd conf:
<VirtualHost example.com:80>
DocumentRoot "/usr/local/www/redmine/public"
ServerName example.com
FastCgiServer /usr/local/www/redmine/public/dispatch.fcgi -idle-timeout 120 -initial-env RAILS_ENV=production -initial-env PATH=/usr/local/bin -processes 2
<Directory "/usr/local/www/redmine/public">
AddHandler fastcgi-script fcgi
Order allow,deny
Allow from all
AllowOverride all
Options +FollowSymLinks +ExecCGI
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)$ dispatch.fcgi
</Directory>
ErrorLog /logs/error.log
</Virtualhost>
Run Code Online (Sandbox Code Playgroud)
我不得不说:如果我在选项中添加+索引我在浏览器中看到文件,所以我觉得预设很好.任何人都可以给我任何暗示?在此先感谢4你的帮助
小智 9
在我的情况下,问题是由apache模块ModAutoIndex中的错误引起的.禁用模块就可以了.
请参阅https://serverfault.com/a/731859
禁用模块自动索引(这是错误行为的原因,将防止错误.
#LoadModule autoindex_module modules/mod_autoindex.so
在Apache 2.5.0发布之前,Phusion将解决Passenger 5.0.22的问题.
归档时间: |
|
查看次数: |
3604 次 |
最近记录: |