我在具有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。
答案 0 :(得分:0)
首先,我不认为您的PHP解释器存在一些问题,因为XAMPP欢迎屏幕工作正常并且它使用PHP。
形成这样一个事实,即您将PHP文件放入htdocs并且无法通过浏览器访问它以及您的“端口检查”显示一些奇怪的条目,我假设您在系统上安装了另一个Apache或您在系统中启用了Web服务器组件。从端口检查转储的信息清楚地表明,您有一些系统服务正在侦听端口80,这似乎是在您的XAMPP可以处理它之前捕获所有请求。但是,另一方面,你怎么能够运行XAMPP欢迎屏幕?真奇怪的情况。
作为第一步,我建议通过所有活动服务(运行“services.msc”),安装的程序和启用的系统组件(都在控制面板部分负责处理程序和sys comps)进行广泛的研究。禁用或卸载似乎与Web服务器相关的所有内容。
如果这没有任何效果,那么你应该将你的问题提交给名为“ServerFault”的StackExchange姊妹项目,因为这似乎是纯服务器或系统相关的问题,不属于StackOverflow上讨论的XAMPP。