2017-11-08 5 views
0

私はのようにheroku localを実行して私のubuntuマシンで私のherokuアプリをローカルに実行しようとしています。私のローカルのUbuntuマシンでherokuローカルが失敗する

これは、出力して失敗します。

ませENVファイルを[WARNない]

16時58分25秒web.1を見つけました|ベンダー/ bin/heroku-php-apache2:行196:php-fpm:コマンドが見つかりません 16:58:25 web.1 |このプログラムには、PHP 5.5.11以降が必要です。あなたの 'php-fpm'コマンドをチェックしてください。終了コード1

で終了しました 午後四時58分25秒web.1私はアンインストールと再インストールのphp-FPMを(aptのを経由して)私は最新バージョンを持っていたことを確認するが、Herokuのは、まだそのPHP-FPMを不平を言いますコマンドではありません。

デバッグしようとすると、compgen -cが実行されました。php-fpmは利用可能なコマンドではありませんが、php-fpm7.1です。これは単なるバージョンの問題ですか?私はエイリアスを設定しようとしましたが、結果は変わりませんでした。

php-fpmチェックが合格しても、httpdもコマンドではないので、次のチェックは失敗します。

私には何が欠けていますか?

答えて

0

Heroku Buildpack for PHP(heroku localの責任者)は、Ubuntuとの互換性がないようです。要求オープンがあり、いくつかの回避策が提案されているが、今のところ何の真の解決策を与えられていない:あなたの入力のための

Support Debianisms for local execution

+0

感謝を。私はHerokuサポートに連絡し、PHPは特別なケースであり、herokuローカルはProcfileにあるコマンドを実行するだけで、基本的に同じことを教えてくれました。 –

関連する問題