xampp 未显示保存在 htdocs 文件夹中的 .php 文件

Posted

技术标签:

【中文标题】xampp 未显示保存在 htdocs 文件夹中的 .php 文件【英文标题】:xampp is not showing .php files saved in htdocs folder 【发布时间】:2014-08-05 17:17:42 【问题描述】:

我使用的是 Windows 7,刚刚在笔记本电脑的“E:\xampp”中安装了 xampp 服务器来学习 php。现在的问题是,每当我通过在 xampp 文件夹中启动“xampp_start”并从“xampp-control”启动 Apache 和 mysql 并在我的浏览器中键入 localhost 来启动 xampp 服务器时,它会自动转换为“localhost/xampp/”并显示默认页面而不是显示我在 htdocs 文件夹中创建的 .php 文件。 另一个问题是当我在 htdocs 文件夹中创建一个文件夹并保存一个 index.php 和另一个由我创建的 .php 文件时,它也没有显示该文件夹。 我知道之前有人问过这个问题,但我没有从那里得到任何解决方案,因为我从 xampp 文件夹启动 xampp_start,从 xampp-control 启动 Apache 和 MySQL。 所以请帮忙。提前致谢。 这是正在显示的默认图片:

【问题讨论】:

所以您在“htdocs”中创建了一个文件夹,然后在该新文件夹中创建了一个“index.php”?然后你尝试了“localhost/new_folder”,它没有工作?另外:当您运行 xampp_start 时,您是否查看面板以查看 Apache 已实际启动并正在侦听端口 80 和 443? @BigChris 没错!实际上,我在 htdocs 文件夹中创建了一个名为“work”的文件夹,并保存了一个 index.php 文件和另一个名为“myfirstfile.php”的 .php 文件,但是如图所示,每当我在浏览器中键入 localhost 时,它都会自动转换为“localhost/ xampp/”,如果我尝试更改“localhost/xampp/work”之类的路径,则会显示“找不到对象”之类的错误消息。是的,我从“xampp-control”Apache 服务器成功启动了它。请帮忙。 试试“localhost/work”。当您只输入“localhost”时,您将始终获得您所经历的 xampp 启动画面。 @BigChris 问题仍然存在。我尝试了“localhost/work”,一旦我按下回车键,它就会自动转换为“localhost/xampp/work/”并显示相同的错误“找不到对象”。来自您的两个问题,首先是我在 htdocs 文件夹中创建的文件夹“work”包含一个“index.php 文件”。现在这个“index.php”文件应该是空的,或者这是在htdocs文件夹中的同一个文件,并且“work”文件夹也应该包含“index.html”文件夹?第二个问题,是否显示错误消息是因为我没有在“C”盘中安装 xampp,我应该在“C”盘中安装 xampp 吗? 在你的“work”文件夹中创建一个“index.php”文件并放入一些随机文本。打开浏览器并转到“localhost/work”。 【参考方案1】:

大家好,我将向您展示如何修复此错误 跟着我 别担心!如果 xampp 未在 htdoc/文件夹中显示 .php 文件,则 OK: 只需更改未显示的文件的名称并刷新或重新打开它将显示的 localhost 目录 你的档案 如果此方法有效或不在下面评论 祝你好运,继续努力。 @gamerinc

【讨论】:

欢迎来到 ***。请更好地解释步骤以帮助解决此问题。【参考方案2】:

首先复制htdocs的文件并粘贴到任何驱动器上并删除htdocs文件夹然后创建另一个文件夹并将文件粘贴到该文件夹​​中并重新启动服务器。

【讨论】:

【参考方案3】:

如果您在 htdocs 文件夹中创建任何 .php 文件,则必须将该文件作为“localhost/filename.php”运行,但如果您在 htdocs 中创建任何文件夹,例如文件夹名称为“work”,那么您有键入“localhost/work/”,然后它将显示该文件夹中包含的文件。

【讨论】:

我尝试了上面的路径,但即使我给出了正确的路径,它也会显示“找不到对象”

以上是关于xampp 未显示保存在 htdocs 文件夹中的 .php 文件的主要内容,如果未能解决你的问题,请参考以下文章

允许重定向到不在 htdocs 中的 URL (XAMPP)

如何为 xampp htdocs 文件夹中的文件设置权限?

将文件保存到 xampp htdocs 目录时权限被拒绝

致命错误:未捕获的错误:调用 C:\xampp\htdocs\DBtest\sqlsrv.php:7 中的函数 sqlsrv_connect() 堆栈跟踪:#0 main SQLSERVER

Xampp localhost 不工作并显示空白页?

xampp 正在显示 htdocs 文件/文件夹,但在打开文件/文件夹时显示错误