【问题标题】:How can I run PHP application inside .net core application如何在 .net 核心应用程序中运行 PHP 应用程序
【发布时间】:2019-04-17 01:31:05
【问题描述】:

我正在尝试集成 .net 和 php 应用程序。我想在核心 .net 应用程序中运行 php 应用程序,但不能使用 IIS 10。

PHP 5.6 安装在 c:\ 驱动器中,我的源存储库在 d:\ 驱动器中。

我可以将 .net 作为父应用程序运行,将 php 作为子应用程序运行吗?

从 .net 应用程序的 onclick 按钮调用下面的方法打开 php 应用程序,并从该方法将一些数据发送回 .net 窗口。

 function invoke_reporting() {
        var newwindow = window.open("http://192.168.17.109/TestCopy_Report1/templates/ct-head");
     }

任何帮助将不胜感激。

【问题讨论】:

  • 这取决于您所说的“在 .net 核心应用程序中运行 PHP 应用程序” 是什么意思?您希望这两个应用程序如何交互?
  • 编辑了我的问题
  • 那是 javascript,而不是 .NET。如果您想在当前页面上使用该请求的结果,您可以发出 Ajax 请求。由于该代码发生在客户端,因此无论页面是通过 .NET、PHP 还是任何其他语言生成的都无关紧要。它只是一个对 URL 的 JS 请求。

标签: php .net iis integration


【解决方案1】:

您应该 curl(或通过任何客户端)来自 php 端点的数据。而不是显示 PHP 页面然后将数据传递回 .net

【讨论】:

  • 你能举个例子吗
猜你喜欢
  • 2018-05-14
  • 1970-01-01
  • 1970-01-01
  • 2021-12-05
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2019-09-19
  • 1970-01-01
相关资源
最近更新 更多