将PHP部署到Heroku

29 html php ruby-on-rails heroku

由于Heroku刚开始Facebook集成,我想部署一些PHP文件,而不必使用Facebook,只需在Heroku上查看我的PHP.这里的链接,将Wordpress部署到Heroku只是说明你可以.但是,我似乎无法弄清楚PHP部分.我已经构建了一个Rack应用程序并尝试了一些只能查看PHP而不是HTML的实现,但这样做不起作用.它只是显示静态文本.只需在/ public文件夹中的应用程序上有一个PHP文件,就可以显示静态文本.这必须以某种方式工作,因为我分享的链接使您通过在Heroku上获取Wordpress的过程.如果有人可以,告诉我如何在我的Heroku应用程序上运行一些PHP文件,我真的很感激.

谢谢

Chr*_*let 40

您需要在新的Cedar堆栈上创建Heroku应用程序.雪松堆栈应用程序驻留在域名herokuapp.com而不是heroku.com上,因此您将知道您是否拥有正确的应用程序.然后它就像推送PHP文件一样简单.要在Cedar堆栈上创建应用程序,请使用:

heroku create

或者,如果您想设置名称,(即myname.herokuapp.com)使用:

heroku create myapp

为了使其他人不受Git的影响,您还需要设置,提交和推送您的Git存储库:

git init
git add .
git commit -m 'Initial commit'
git push heroku master
Run Code Online (Sandbox Code Playgroud)

而已!祝好运并玩得开心点.

  • Cedar现在是默认堆栈,所以你可以使用:`heroku create myapp`,不带`--stack cedar`现在:) (23认同)

Joh*_*non 29

你不需要做任何事情 - 只需推动你的PHP代码并发生Heroku魔术 - 我不是PHP大师,但最近不得不部署一个PHP站点,我只是将代码推送到一个新的Cedar应用程序,没有更改目录结构等,它的工作原理.

  • 是的,您只能将PHP应用程序部署到Heroku Cedar堆栈,确保在创建应用程序时执行`heroku create --stack cedar`. (3认同)