タイトルが示すように、私は英雄でSymphonyプロジェクトを設定しています。私のMac OSXラップトップにあります。私はそれを設定するためにthe directions hereに続いた。私はすべてがインストールされている、私のプロジェクトを英雄にプッシュ、それをテストし、それはWeb上で動作します。HerokuでSymphony Dev Environmentを設定する
今、私はローカルの開発環境を設定しようとしています。私は単純にheroku local
を使用してdevサーバーを通常どおり起動させたいと考えています。私はheroku php buildpackをインストールして、私はこれらの内容でProcfile
を作成しました:
web: $(composer config bin-dir)/heroku-php-apache2 web/
composer config bin-dir
コマンドが返すvendor/bin
、その後、私はそこにそのheroku-php-apache2
ファイルを見ることができます。すべてがよさそうだ。
私はheroku local
を実行すると、私はこのエラーを取得:
[WARN] No ENV file found
15:48:49 web.1 | This program requires Apache 2.4.10 or newer with mod_proxy and mod_proxy_fcgi enabled; check your 'httpd' command.
15:48:49 web.1 Exited with exit code 1
だから私はhttpd -v
をチェックし、私が持っている:
Server version: Apache/2.4.27 (Unix)
Server built: Oct 3 2017 10:26:24
私はちょうど/etc/apache2/httpd.conf
ファイル(アンコメント)mod_proxy
とmod_proxy_fcgi
を有効にし、マシンを再起動しましたが、引き続き同じエラーが表示されます。私はそれが私のProcfileまたは何かの問題だと思っています。
ご協力いただきまして誠にありがとうございます。