我正在 localhost xammp 上工作,因为我成功安装了 xamp 和 wordpress。现在,当我运行 php 代码并在 Chrome 浏览器中提供路径时,会出现一条错误消息,提示您没有访问权限...
禁止 您无权访问此资源。
Apache/2.4.46 (Win64) OpenSSL/1.1.1g PHP/7.2.34 服务器位于本地主机端口 80
我遇到了同样的问题,这对我有用
您可能必须指向 apache httpd 文件夹中的项目。以下是我为 Udemy 课程创建项目的示例:
DocumentRoot "C:/xampp/htdocs/Complete HTML and CSS Learn Web Development with HTML and CSS/public"
原来是
文档根目录“C:/xampp/htdocs”
重新启动您的 apache 服务器并转到本地主机,如果文件夹中有索引文件,它将被渲染。否则,将文件名放入浏览器搜索框中,如下所示: localhost/divspan.html 就像我的例子一样。 确保在修改 httpd 文件之前保存它的副本,以便万一出现混乱,您可以返回,这是 httpd 文件的一种版本控制机制。
在各种情况下,由于各种原因,可能会发生这种情况。我当时正在做一个 Laravel 项目,这个错误也发生在我身上。对我来说,这是一个错误的 ajax URL 来获取数据。我使用了 Blade 语法,但忘记用双大括号括起来,而是用一个大括号括起来。因此,请确保您的应用程序中不存在此类错误。