将PHP部署到Heroku


Deploy PHP to Heroku

自从Heroku开始Facebook集成一段时间以来,我一直想部署一些PHP文件,而不必使用Facebook,只是在Heroku上查看我的PHP。这里的这个链接,将Wordpress部署到Heroku简单地说明了你可以。但是,我似乎不能弄清楚PHP部分。我已经建立了一个机架应用程序,并尝试了一些实现,将只是查看PHP而不是HTML,这没有工作。它所做的只是显示静态文本。同样的,在/public文件夹中有一个PHP文件,只是显示静态文本。这必须以某种方式工作,因为我分享的链接通过在Heroku上获得Wordpress的过程工作。如果有人可以,告诉我如何得到一些PHP文件运行在我的Heroku应用程序,我真的很感激。

谢谢

你需要在新的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

就是这样!祝你好运,玩得开心。

你不需要做任何事情-只要把你的PHP代码推上去,Heroku魔法就会发生-我不是PHP专家,但最近不得不部署一个PHP站点,我只是把代码按原来的样子推到一个新的Cedar应用程序中,没有改变目录结构等,它工作了

Heroku现在有一个关于部署PHP的指南,Getting Started with PHP on Heroku,其中解释了Heroku依赖于Composer。