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

时间:2009-12-10 22:43:16

标签: xampp windows-vista

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

但是当我在htdocs文件夹中放入一个php页面并尝试使用127.0.0.1/mypage.php访问它时,我收到“找不到对象”错误.. apache服务正在运行,如XAMPP控制面板所示。我点击了xampp控制面板上的“Port-Check”按钮,这就是它所说的:

Apache(HTTP) 80 System

我用XP机器检查过它说:

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

如何解决此问题?我已禁用Windows防火墙和UAC。

1 个答案:

答案 0 :(得分:0)

首先,我不认为您的PHP解释器存在一些问题,因为XAMPP欢迎屏幕工作正常并且它使用PHP。

形成这样一个事实,即您将PHP文件放入htdocs并且无法通过浏览器访问它以及您的“端口检查”显示一些奇怪的条目,我假设您在系统上安装了另一个Apache或您在系统中启用了Web服务器组件。从端口检查转储的信息清楚地表明,您有一些系统服务正在侦听端口80,这似乎是在您的XAMPP可以处理它之前捕获所有请求。但是,另一方面,你怎么能够运行XAMPP欢迎屏幕?真奇怪的情况。

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

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