Vista上的XAMPP不执行我自己的PHP文件

Vista上的XAMPP不执行我自己的PHP文件,xampp,windows-vista,Xampp,Windows Vista,我在vista business SP1版本的计算机上安装了xampp。默认页面(带有“您已在此系统上成功安装XAMPP”消息)将正常打开 但是,当我将一个php页面放在htdocs文件夹中并尝试使用127.0.0.1/mypage.php访问它时,会出现“未找到对象”错误。。apache服务正在运行,如XAMPP控制面板所示。我点击了xampp控制面板上的“端口检查”按钮,上面写着: Apache(HTTP) 80 System 我用XP机器检查过,它说: Apache(HTTP) 80 C

我在vista business SP1版本的计算机上安装了xampp。默认页面(带有“您已在此系统上成功安装XAMPP”消息)将正常打开

但是,当我将一个php页面放在htdocs文件夹中并尝试使用127.0.0.1/mypage.php访问它时,会出现“未找到对象”错误。。apache服务正在运行,如XAMPP控制面板所示。我点击了xampp控制面板上的“端口检查”按钮,上面写着:

Apache(HTTP) 80 System
我用XP机器检查过,它说:

Apache(HTTP) 80 C:\xampp\apache\bin\httpd.exe

我如何解决这个问题?我已禁用windows防火墙和UAC。

首先,我认为您的PHP解释器没有问题,因为XAMPP欢迎屏幕工作正常,并且使用PHP

事实上,您将PHP文件放入htdocs中,无法通过浏览器访问它,再加上“端口检查”显示了一些奇怪的条目,我假设您的系统上安装了另一个Apache,或者您的系统中启用了web服务器组件。从端口检查中转储的信息清楚地表明,您有一些系统服务正在监听端口80,它似乎在您的XAMPP上的Apache能够处理它之前捕获了所有请求。但是,另一方面,如何才能运行XAMPP欢迎屏幕?真奇怪

作为第一步,我建议您对所有活动服务(运行“services.msc”)、已安装的程序和已启用的系统组件(都在负责处理程序和系统组件的控制面板部分)进行广泛的研究。禁用或卸载似乎与web服务器相关的所有内容


如果这没有效果,那么您应该向StackExchange姐妹项目“ServerFault”提问,因为这似乎纯粹是服务器或系统相关的问题,不属于StackOverflow上讨论的XAMPP。

首先,我认为您的PHP解释器没有问题,正如XAMPP一样,欢迎屏幕工作正常,它使用PHP

事实上,您将PHP文件放入htdocs中,无法通过浏览器访问它,再加上“端口检查”显示了一些奇怪的条目,我假设您的系统上安装了另一个Apache,或者您的系统中启用了web服务器组件。从端口检查中转储的信息清楚地表明,您有一些系统服务正在监听端口80,它似乎在您的XAMPP上的Apache能够处理它之前捕获了所有请求。但是,另一方面,如何才能运行XAMPP欢迎屏幕?真奇怪

作为第一步,我建议您对所有活动服务(运行“services.msc”)、已安装的程序和已启用的系统组件(都在负责处理程序和系统组件的控制面板部分)进行广泛的研究。禁用或卸载似乎与web服务器相关的所有内容


如果这没有效果,那么您应该将您的问题提交给名为“ServerFault”的StackExchange姐妹项目,因为这似乎纯粹是服务器或系统相关的问题,不属于StackOverflow上讨论的XAMPP。

当您单击项目左侧的“状态”时,您会看到什么?是否激活了PHP?是的,PHP已激活。。这让我感到困惑。@JimFerrans:PHP必须启用(激活并工作),如果XAMPP欢迎屏幕工作正常。它使用PHP。当你点击页面左侧的“状态”时,你会看到什么?是否激活了PHP?是的,PHP已激活。。这让我感到困惑。@JimFerrans:PHP必须启用(激活并工作),如果XAMPP欢迎屏幕工作正常。它使用PHP。