1

我已经在 PC 上运行了 asp.net,现在我已经在我的机器上安装了 PHP (xampp),但它似乎无法正常工作。

有什么方法可以在我的机器上停止 ASP.NET 服务器(它有特殊名称吗?)?我现在有windows xp。

谢谢你。


编辑:谢谢大家。我收到 object not found 错误,但那是因为我将 php 文件放在 wwwroot 文件夹而不是 htdocs 中(使用 xampp 时必须将 php 文件放在这里)。

4

4 回答 4

4

您应该为 IIS 安装 PHP。

于 2012-04-29T02:00:50.507 回答
2

将 Web 服务器与运行您的代码的服务器分开一分钟。您安装的不是 PHP,而是一个包含 Apache(Web 服务器)、PHP(运行您的 PHP 代码)和 MySQL(数据库服务器)的完整软件包。

在 Windows 上,用于提供网页服务的常用服务器是 IIS。您可以同时将 ASP.NET 和 PHP 与 IIS 一起使用。虽然有一些技巧可以让 ASP.NET 在 Apache 下工作,但我不推荐它,因为它可能会让你在试图让它工作时比它的价值更头疼。

这意味着您需要使用 IIS 作为您的 Web 服务器。此时您需要做的就是安装 PHP 并配置 IIS 以将其用作处理.php文件的 CGI 应用程序。

说明在这里: http: //php.net/manual/en/install.windows.php

于 2012-04-29T06:34:49.007 回答
0

它称为 Internet 信息服务 (IIS),您可以使用 IIS 管理器停止该服务,或者您可以通过转到添加或删除程序然后添加/删除 Windows 组件来完全删除 IIS。

但是,我发现为 IIS 安装 PHP 比使用 XAMPP 更容易。微软的Web 平台安装程序让它变得非常简单(虽然我不确定它是否适用于旧版本的 IIS)

于 2012-04-29T02:07:51.140 回答
0

我发现这很有帮助:http ://www.sitepoint.com/run-apache-iis-same-pc-2/

于 2012-04-29T06:20:19.623 回答