【发布时间】: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”。