0

我需要运行与 ASP.NET 应用程序位于同一文件夹中的特定 PHP 脚本。

当然,我可以通过 WebClient 运行它,例如,使用网站的完整公共 URL,但我认为也许有更合乎逻辑的方式?以某种方式在本地启动它?

4

1 回答 1

1

是的,您可以在本地运行 php 文件,但如果它不依赖于用户交互或外部浏览器资产,请使用:

Process.Start("/path/to/php path/to/the/file.php", "any additional parameters");

或者

System.Diagnostics.Process.Start("/path/to/php path/to/the/file.php", "any additional parameters");

要不就:

system("/path/to/php path/to/the/file.php");

可以参考http://php.net/manual/en/features.commandline.php

于 2013-01-16T16:35:50.153 回答