“Header.php”文件在 XAMPP 上不可见

Posted

技术标签:

【中文标题】“Header.php”文件在 XAMPP 上不可见【英文标题】:"Header.php" file is not visible on XAMPP 【发布时间】:2018-04-12 15:42:38 【问题描述】:

XAMPP最新版本有问题,第一次用,一直用Easyphp

在我网站的“include”目录中,我有一个名为“header.php”的文件,当我从 localhost 浏览该文件夹时,如果我直接浏览,该文件不会显示在文件列表(目录索引)中使用http://127.0.0.1/includes/header.php 可以,但如果我浏览http://127.0.0.1/includes/ 时没有文件名,则不会显示在目录索引中。

如果我将它重命名为“pippo.php”,我可以在目录索引中看到它。我认为这是一个受保护的或特定的名称,Apache 没有出于安全考虑。

使用 EasyPHP 我可以看到该文件,所以我认为这是 XAMPP 上的 Apache 问题。

我应该如何设置才能查看 XAMPP 上的所有文件?

我在 Google 或论坛中找不到任何关于它的信息。这不是非常必要,但作为开发人员,如果我从“localhost”浏览目录,我想查看其所有内容。

【问题讨论】:

欢迎来到 Stack Overflow!我编辑了您的帖子以改进拼写,因为人们似乎没有理解您的真正问题 【参考方案1】:
 "http://127.0.0.1/includes/header.php"

这意味着你手动运行header.php文件

 "http://127.0.0.1/includes/"

如果你没有传递你的文件名,它将运行index.phpindex.html 文件includes folder 如果 可用,否则会出现空白页

所以你运行header.php 文件,所以你手动传递url 中的文件名,比如 你先做

 "http://127.0.0.1/includes/header.php"

【讨论】:

据我了解,OP 的问题是该文件没有出现在没有索引文件时显示的 Apache 目录索引中(在生产中不好,但在测试环境中很有用)。

以上是关于“Header.php”文件在 XAMPP 上不可见的主要内容,如果未能解决你的问题,请参考以下文章

本地 xampp wordpress 安装 - 找不到 wp-blog-header.php

使用将在本地和服务器上工作的基本 href

如何从网络制作不可访问的 xampp 服务器?

禁止在 xampp , Windows 上本地访问某些文件

在 header.php 文件的 php 命令中添加 Google Ads 事件片段

新安装的 XAMPP for Linux 上的“符号链接不允许或链接目标不可访问”