无法查看 XAMPP localhost 页面,除了 Apache“它有效!”
Posted
技术标签:
【中文标题】无法查看 XAMPP localhost 页面,除了 Apache“它有效!”【英文标题】:Can't view XAMPP localhost Page except Apache "It Works!" 【发布时间】:2011-04-09 00:50:32 【问题描述】:我目前正在使用安装了 Apache 2.2、php 5.3、mysql 5.1 和 XAMPP 1.7.3 的 Windows XP SP3。
但是,在安装了包括 XAMPP 在内的所有内容后,我根本看不到“XAMPP 欢迎页面”!我只看到 Apache 默认页面“It Works!!”在http://localhost/ 上。我也尝试了http://127.0.0.1/,但它返回了相同的 Apache 结果。我的 Apache 和 MySQL 服务似乎在 XAMPP 控制台上运行良好。
我还在 C:\program files\apache\htdocs\test.php 下放置了一个 php 文件,并通过 http://localhost/test.php 访问该页面,效果很好!我真的想不通为什么 XAMPP 没有安装在 Apache 上。
任何人都可以就这个问题提供一些建议吗?谢谢。
【问题讨论】:
你是否同时运行独立的 apache 和 XAMPP? 【参考方案1】:XAMPP 是一个独立的 AMP 解决方案,因此您无需安装 Apache 或其他任何东西。如果这样做,两台服务器可能会发生冲突。
您需要卸载 XAMPP,或者卸载 Apache、PHP 和 MySQL。
请注意,XAMPP 需要通过其控制面板启动,可从它将创建的任何开始菜单文件夹访问。
编辑:另外,XAMPP 有自己的 htdocs 文件夹,位于 C:\xampp\htdocs
【讨论】:
所以我所要做的就是卸载所有东西,只需要重新安装 XAMPP?但是如何安装 Apache、PHP 和 MySQL?除非 XAMPP 里面已经有所有的安装文件? 您对 XAMPP 的解决方案就像一个有魅力的家伙!谢谢!问题是由于 2 台 Apache 服务器相互冲突造成的。用户只需安装 XAMPP 程序即可完全正常运行 apache。【参考方案2】:或者,您可以通过 httpd.conf 切换 XAMPP 安装随附的 Apache 服务器的端口。正如here 所描述的,例如:
只要记住通过http://localhost:XXXX寻址相应的页面 XXXX 是您选择的新端口号(例如 8080)。
【讨论】:
【参考方案3】:从 xampp 控制面板 >config > Apache httpd.conf 检查端口
然后
【讨论】:
以上是关于无法查看 XAMPP localhost 页面,除了 Apache“它有效!”的主要内容,如果未能解决你的问题,请参考以下文章
无法访问 wamp/xampp apache localhost:80 WINDOWS 10