我目前正在开发一个网站,使用 Sublime 作为我的 IDE,并使用 PHP、CSS、JS 和 HTML 作为编程语言。我已经在 Windows 11 上使用 XAMPP 设置了本地开发环境。
我的网站文件位于 htdocs 文件夹中,该文件夹是 XAMPP 的默认根目录。这是我的项目文件夹的结构:第一个图像:(https://i.sstatic.net/ADMH4第二个图像:(https://i.sstatic.net/9sg9pOKN.png)a8J.png)。
当我尝试通过 http://localhost:8000 查看我的网站时,它向我显示 XAMPP 仪表板而不是我的网站文件。以下是我查看网站后它向我显示的内容:(https://i.sstatic .net/DaGzNFz4.png)和(https://i.sstatic.net/8M3ekjtT.png)
迄今为止采取的步骤:
安装了XAMPP并确保Apache和MySQL服务正在运行。 检查我的网站文件确实位于 htdocs 文件夹中。 确保没有冲突的端口。
预期行为:
当我导航到 http://localhost:8000 时,我希望看到我的网站显示。相反,我看到的是仪表板文件夹内的文件。
实际行为:
浏览器将我重定向到仪表板文件夹,而不是显示我的网站文件。
我已尝试以下步骤来解决该问题:
检查文件路径:我已验证我的网站文件确实位于 htdocs 文件夹中,并且代码中的文件路径正确。
重新启动 Apache:我已从 XAMPP 控制面板多次重新启动 Apache 服务器,以确保任何更改生效。
尝试访问特定文件:我尝试通过导航到 http://localhost/my_website/index.php 直接访问网站的主文件,但它仍然将我重定向到“404 not find”。
审查了 XAMPP 配置:我审查了 XAMPP apach 中的 httpd.conf 和 httpd-vhosts.conf 文件