Heroku で PHP アプリを開発しています。Foreman を使用してアプリケーションをテストすることはできますか? どこを見ても、Ruby への言及は見つかりますが、PHP への言及はありません。
1138 次
1 に答える
3
はい。PHP 5.4 組み込み Web サーバーを使用します。
sudo foreman start -f Procfile_dev
そしてProcfile_devで:
web: php -S 127.0.0.1:80 -t /path/to/doc/root
これが私がローカルで開発する方法です。worker: watchr watcher.rb
また、ファイルの変更をリッスンして JS の結合/縮小、SCSS のコンパイルなどを行う行もあります。
必要に応じて、mysql を開始するためにおそらく追加db: /usr/bin/mysqld
または類似することができます。
また、 Heroku Config アドオンをインストールする必要があります。これは、起動時に Foreman が php サーバーに送信する .env ファイルにアプリの構成キーを書き込みます (Heroku の場合と同様に getenv を介してアクセスできます)。
于 2014-05-22T04:22:45.523 に答える