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