【发布时间】:2015-09-21 15:32:51
【问题描述】:
我知道这是非常错误的。我在 Heroku 的节点上运行了一个项目。我有一个又长又复杂的 php 脚本,我不想重写它。我打算设置另一台服务器,但这会导致一些 CORS/XSS 问题。
我的问题是,是否可以在 Heroku 上的 Node 中运行一个小的 php 脚本?
我知道这是不好的做法,但它是一次性的。
【问题讨论】:
我知道这是非常错误的。我在 Heroku 的节点上运行了一个项目。我有一个又长又复杂的 php 脚本,我不想重写它。我打算设置另一台服务器,但这会导致一些 CORS/XSS 问题。
我的问题是,是否可以在 Heroku 上的 Node 中运行一个小的 php 脚本?
我知道这是不好的做法,但它是一次性的。
【问题讨论】:
默认情况下您不能这样做,因为当您部署节点应用程序时,您将使用 Heroku 的 Node buildpack。你可以这样做:
将您的 PHP 脚本编写为 Web API,并将其部署到它自己的 Heroku 应用程序中。然后,在您的 Node 应用程序中,对 Heroku 上的 PHP API 进行 HTTP 调用,以便它执行您想要的操作 =)
【讨论】: