2
我在Heroku上設置了一個WordPress博客。當我運行foreman start
以在本地運行該站點時,出現有關缺少Procfile的錯誤。我已經爲Python web應用編寫了Procfiles,但是我對PHP不熟悉。應用程序中的Procfile應該包含哪些內容?非常感謝。Heroku Procfile for WordPress博客
我在Heroku上設置了一個WordPress博客。當我運行foreman start
以在本地運行該站點時,出現有關缺少Procfile的錯誤。我已經爲Python web應用編寫了Procfiles,但是我對PHP不熟悉。應用程序中的Procfile應該包含哪些內容?非常感謝。Heroku Procfile for WordPress博客
假設你正在使用的default PHP buildpack,默認Procfile是這樣的:
web: sh boot.sh
您可以通過查看bin/release
的default_process_types
項(如果定義)從任何buildpack摸不着頭腦。
我應該注意的是,這個假設在運行Procfile之前已經執行bin/compile
(就像buildpack在推送到Heroku時一樣)。 PHP buildpack有一些特殊情況,因爲boot.sh
得到generated in bin/compile
,所以你需要確保你的本地機器上實際上也有一個boot.sh
,啓動Apache和PHP。
此博客文章有建議:http://hakre.wordpress.com/2012/05/20/php-on-heroku-again/ – friism 2013-02-27 21:21:54