Xampp Access Forbidden php

2022-08-30 08:28:04

我是 Windows 用户。我已经使用xampp很长一段时间了,但突然之间,我的.php文件现在都无法正常工作!我收到此错误消息:


禁止访问!

您没有访问所请求对象的权限。它要么是受读保护的,要么是服务器不可读的。

如果您认为这是服务器错误,请与网站站长联系。

错误 403

localhost Apache/2.4.4 (Win32) OpenSSL/0.9.8y PHP/5.4.16


我可以在localhost/Practice中看到我的.php文件列表(Practice是我保存文件的文件夹),每当我点击它时,文件甚至都会打开。但是当我点击任何文件中的任何“提交”按钮时,它给出了这个错误。请帮忙!我将xampp从1.8.1更新到1.8.2,但仍然存在同样的问题!


答案 1

请尝试使用以下代码,将其添加到虚拟主机配置中。将此行添加到文件:httpd-vhosts.conf

<Directory "c:/<path-to-projects>/">
        Options Indexes FollowSymLinks MultiViews
        AllowOverride all
        Order Deny,Allow
        Allow from all
        Require all granted
</Directory>

我通过这种方式修复了同样的问题。希望它有帮助。

注意:

更改后,请在隐身中进行测试,因为您通过缓存重定向


答案 2

如果使用ubuntu操作系统,请检查/Practice文件夹更改读写权限的chmod

打开终端按下快捷键转到Ctrl+Alt+T

$ cd /opt/lampp/htdocs/

并使用命令更改文件夹读写和执行权限chmod

例如,文件夹名称是文件夹/opt/lampp/htdocs/practice的实践和路径

类型命令

$ sudo chmod 777 -R Practice

什么是 和 ?访问此链接 http://linuxcommand.org/lts0070.phpchmod777


推荐