java添加server,将目录添加到Apache Server

用户在Windows XP系统上使用XAMPP/Apache,并尝试通过Apache服务器访问外部硬盘上的文件,遇到了403访问被禁止的错误。在尝试修改HTTPD.conf和HTTPD-VHOSTS.conf文件的配置后,问题仍未解决。更新提到添加了'需要所有授权'的行到HTTPD.conf文件后,问题得到了解决。
摘要由CSDN通过智能技术生成

我有一个运行XAMPP / Apache的Windows XP系统 . 我已经在外部硬盘驱动器上有文件,我想提供它而不将它们移动到与Apache安装相同的驱动器上 .

这是我到目前为止所尝试的:

在主HTTPD.conf文件中:

别名/ client_files D:/ clients / files 选项索引FollowSymLinks MultiViews AllowOverride所有订单允许,拒绝

允许所有人

目录>

但我得到的唯一结果是:

访问被禁止!您无权访问请求的对象 . 它受读保护或服务器无法读取 . 如果您认为这是服务器错误,请与网站管理员联系 . 错误403 localhost Apache / 2.4.7(Win32)OpenSSL / 1.0.1e PHP / 5.5.6

我还尝试添加到HTTPD-VHOSTS.conf文件:

ServerName client_files ServerAlias client_files DocumentRoot“D:/ clients / files”

并且:

ServerAdmin webmaster@dummy-host.example.com DocumentRoot“D:/ clients / files”ServerName client_files ServerAlias client_files ErrorLog“logs / dummy-host.example.com-error.log”CustomLog“logs / dummy-host.example.com-access.log“common VirtualHost>

但这些都没有奏效 . 我可以在世界上如何向Apache安装添加另一个目录,并通过“localhost / client_files”之类的东西访问它?

有什么建议?

UPDATE: [SOLVED]

根据下面的@Pedro Nunes的回答,我现在在文件的末尾有我的httpd.conf文件,其中包含Pedro回答的“需要所有授权”行,现在解决了这个问题:

别名/ client_files D:/ clients / files 需要所有授予的选项索引FollowSymLinks MultiViews AllowOverride all Order Allow,Deny

允许所有人

目录>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值