在Heroku的节点上运行php

我知道这是非常错误的。 我在Heroku上有一个运行在节点上的项目。 我有一个很长和复杂的PHP脚本,我不想重写它。 我打算安装另一台服务器,但这会导致一些CORS / XSS问题。

我的问题是,是否有可能在Heroku上的节点上运行一个小的PHP脚本?

我知道这是不好的做法,但这是一回事。

你不能默认这样做,因为当你部署一个节点的应用程序,你将使用Heroku的Node buildpack。 你可以做的是这样的:

将您的PHP脚本编写为Web API,并将其部署到它自己的Heroku应用程序中。 然后,在您的Node应用程序中,在Heroku上对您的PHP API进行HTTP调用,以便按照您的需要=)