我已经在 PC 上运行了 asp.net,现在我已经在我的机器上安装了 PHP (xampp),但它似乎无法正常工作。
有什么方法可以在我的机器上停止 ASP.NET 服务器(它有特殊名称吗?)?我现在有windows xp。
谢谢你。
编辑:谢谢大家。我收到 object not found 错误,但那是因为我将 php 文件放在 wwwroot 文件夹而不是 htdocs 中(使用 xampp 时必须将 php 文件放在这里)。
您应该为 IIS 安装 PHP。
将 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
它称为 Internet 信息服务 (IIS),您可以使用 IIS 管理器停止该服务,或者您可以通过转到添加或删除程序然后添加/删除 Windows 组件来完全删除 IIS。
但是,我发现为 IIS 安装 PHP 比使用 XAMPP 更容易。微软的Web 平台安装程序让它变得非常简单(虽然我不确定它是否适用于旧版本的 IIS)