4
我正在Heroku上開發一個PHP應用程序。我可以用Foreman來測試我的應用程序嗎?我到處都可以找到對Ruby的引用,但對PHP沒有任何意義。是否可以使用Heroku Foreman和PHP?
我正在Heroku上開發一個PHP應用程序。我可以用Foreman來測試我的應用程序嗎?我到處都可以找到對Ruby的引用,但對PHP沒有任何意義。是否可以使用Heroku Foreman和PHP?
是,使用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等。
如果需要,您可以添加db: /usr/bin/mysqld
或類似的命令來啓動mysql。
ALSO:你要安裝Heroku Config add-on,其中將寫入應用程序配置鑰匙的.ENV文件工頭將發送到PHP服務器上啓動時(通過getenv的訪問就像在Heroku。)
也許試試這個https://gist.github.com/anderssvendal/2585743 –