Heroku PHP和Node.js在同一个应用程序

我正在使用名为exec-php的Node包在Node.js应用程序中执行PHP函数。

我想推这个应用程序Heroku ,但我想知道如何做到这一点,以及如何这将是在本地的PHP箱。

我正在使用/Applications/MAMP/bin/php/php7.0.0/bin/phpHeroku中的 PHP bin的path是什么?

我testing了vendor / bin / heroku-php-apache2,但是它不起作用,那么Heroku中PHP二进制文件path是什么?

您需要通知构buildAPI,以便使用多个构build包。 尝试:

 $ heroku buildpacks:clear $ heroku buildpacks:add heroku/php $ heroku buildpacks:add heroku/nodejs 

然后你可以通过heroku run bash来检查编译的slug来validationbin是否在你期望的位置。

heroku中的bin目录是:.heroku / php / bin / php