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