gpt4 book ai didi

xampp - 设置新别名时出现访问禁止(错误 403)

转载 作者:行者123 更新时间:2023-12-03 07:06:10 25 4
gpt4 key购买 nike

我正在运行 Windows 7,最近安装了 XAMPP 来构建开发环境。我不太擅长服务器端的事情,因此在为项目设置别名时遇到一些问题。

到目前为止,XAMPP 正在运行,如果我转到本地主机,我会看到 XAMPP 欢迎页面。我在 apache 安装的“conf”文件夹中创建了一个“alias”文件夹。我在其中添加了包含以下内容的 dev.conf:

<Directory "C:\Users\my_user\My%20Documents\Aptana%20Studio%203%20Workspace\project">
Options Indexes FollowSymLinks Includes ExecCGI
AllowOverride All
Order allow,deny
Allow from 127.0.0.1
</Directory>

Alias /dev "C:\Users\my_user\My%20Documents\Aptana%20Studio%203%20Workspace\project"

但是当我转到“localhost/dev”时,我得到:

Access forbidden!

You don't have permission to access the requested object. It is either read-protected or not readable by the server.

If you think this is a server error, please contact the webmaster.

Error 403

我尝试谷歌搜索,发现了其他类似的问题,但我似乎无法弄清楚。有人说你必须告诉它有权限,但在我的conf文件中我指定允许来自127.0.0.1的它。也许这是因为我的路径中有空格(尽管一些谷歌搜索告诉我 %20 有效)。我设法将一个文件夹创建到另一个文件夹,然后复制粘贴工作文件夹并更改别名和路径,但它损坏了,所以这告诉我它可能与其中之一有关。

我查看了我的日志文件夹,发现了以下行:

[Tue Dec 13 14:59:20 2011] [error] [client ::1] client denied by server configuration: C:/Users/my_user/My%20Documents

我不确定它是否会被删除,因为错误消息只能有一定的长度,但这绝对不是我在 dev.conf 文件中添加的路径,我希望这可以让某些人更清楚,因为我变得非常沮丧,我不知道该再尝试什么。

最佳答案

我刚刚在 Windows 安装的 Xampp 上发现了与 Aliases 相同的问题。

解决403错误:

<Directory "C:/Your/Directory/With/No/Trailing/Slash">
Require all granted
</Directory>

Alias /dev "C:/Your/Directory/With/No/Trailing/Slash"

默认的 Xampp 设置应该可以满足这一点。有些人在根目录上遇到了拒绝的问题,因此将目录标记翻转为:

<Directory "C:/Your/Directory/With/No/Trailing/Slash">
Allow from all
Require all granted
</Directory>

会对此有所帮助,但当前版本的 Xampp(撰写本文时为 v1.8.1)不需要它。

至于端口 80 的 op 问题,Xampp 包含一个方便的 Netstat 按钮来发现什么正在使用您的端口。关闭它并解决冲突,我想它可能是 IIS,但不能确定。

关于xampp - 设置新别名时出现访问禁止(错误 403),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8495596/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com