2015-07-03 51 views
1

我知道這是非常錯誤的。我有一個項目在Heroku上的節點上運行。我有一個長而複雜的PHP腳本,我不想重寫它。我打算安裝另一臺服務器,但這會導致一些CORS/XSS問題。在Heroku的節點上運行php

我的問題是,是否有可能在Node上運行一個小型的PHP腳本Heroku?

我知道這是不好的做法,但它是一次性的事情。

回答

1

默認情況下不能這樣做,因爲在部署節點應用程序時,您將使用Heroku的Node buildpack。你可以做的是這樣的:

寫你的PHP腳本作爲一個Web API,並將其部署到它自己的Heroku應用程序。然後,在您的Node應用程序中,在Heroku上對您的PHP API進行HTTP調用,以便它可以按照您的要求=)

+0

無需在其單獨的heroku應用程序上部署php代碼。我們可以在單個heroku應用上部署這兩個應用,但是可以部署兩個buildpack。 –