местная герока не работает на моей локальной машине Ubuntu

Я пытаюсь запустить приложение heroku локально на своей машине с Ubuntu, запустив heroku local как описано Вот.

Сбой с выводом:

[WARN] ENV-файл не найден

16:58:25 веб.1 | vendor / bin / heroku-php-apache2: строка 196: php-fpm: команда не найдена
16:58:25 веб.1 | Эта программа требует PHP 5.5.11 или новее; проверьте вашу команду ‘php-fpm’.
16:58:25 web.1 Выход с кодом выхода 1

Я удалил и переустановил php-fpm (через apt), чтобы убедиться, что у меня самая новая версия, но heroku все еще жалуется, что php-fpm не является командой.

В попытке отладить его я побежал compgen -c установлено, что php-fpm не доступна команда, но php-fpm7.1 является. Это просто проблема версии? Я попытался установить псевдоним для него, но это не изменило результат.

Даже если проверка php-fpm пройдена, следующая проверка не будет выполнена, поскольку httpd также не является командой.

Что мне не хватает?

0

Решение

Heroku Buildpack для PHP (отвечает за heroku localкажется несовместимым с Ubuntu. Есть открытый запрос, некоторые обходные пути были предложены, но до сих пор не найдено реального решения:

Поддержка Debianisms для локального исполнения

1

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]