Подтвердить что ты не робот

Heroku PHP и Node.js в том же приложении

Я использую пакет Node под названием exec-php для выполнения функций PHP в Node.js приложении.

Я хотел бы нажать это приложение на Heroku, но мне интересно, как это сделать, и как это будет в локальном хранилище PHP.

Я использую /Applications/MAMP/bin/php/php7.0.0/bin/php. Каким будет путь к PHP bin в Heroku?

Я тестировал vendor/bin/heroku-php-apache2, но это не сработало, так что может быть путь к PHP двоичный в Heroku?

4b9b3361

Ответ 1

Каталог bin в heroku:.heroku/php/bin/php

Ответ 2

Вам нужно будет сообщить API сборки, что вы хотите использовать несколько buildpacks. Попробуйте:

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

Затем вы можете проверить скомпилированный слизень с помощью heroku run bash, чтобы убедиться, что бункеры находятся там, где вы ожидаете.