Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/265.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/66.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Heroku支持PHP吗?_Php_Mysql_Heroku_Mamp - Fatal编程技术网

Heroku支持PHP吗?

Heroku支持PHP吗?,php,mysql,heroku,mamp,Php,Mysql,Heroku,Mamp,我正在寻找我的网站,这是在PHP内置主机。在过去,我曾使用GoDaddy(前几个网站),但希望使用更先进的托管公司 Heroku支持PHP网站吗?有很多关于Facebook应用程序的答案,但没有一个是关于PHP+MySQL网站的 您只需在Cedar堆栈上启动dyno,直接推送PHP文件。Heroku事实上支持PHP。他们最初专门为Facebook应用程序支持PHP,但现在拥有许多并非Facebook应用程序的PHP生产网站。(来源——今年早些时候与Heroku销售人员直接沟通。) 有一个示例(请

我正在寻找我的网站,这是在PHP内置主机。在过去,我曾使用GoDaddy(前几个网站),但希望使用更先进的托管公司


Heroku支持PHP网站吗?有很多关于Facebook应用程序的答案,但没有一个是关于PHP+MySQL网站的

您只需在Cedar堆栈上启动dyno,直接推送PHP文件。

Heroku事实上支持PHP。他们最初专门为Facebook应用程序支持PHP,但现在拥有许多并非Facebook应用程序的PHP生产网站。(来源——今年早些时候与Heroku销售人员直接沟通。)

有一个示例(请参阅,以获取关于构建包是什么以及它们如何工作的信息)

还有许多非官方的PHP构建包在原来的基础上进行了改进。官方的PHP buildpack只有一个阻止Apache工作程序,几乎不支持加载项。它也不使用Vulcan来构建二进制文件。请参阅,适用于Wordpress或其他内存密集型应用程序,或我的buildpack的父级


更新:Heroku现在提供了一个大幅改进的官方buildpack。

为什么不给Heroku打电话/发电子邮件?他们似乎是这样:@John他们没有提供联系电话号码。虽然该链接显示Heroku确实支持PHP,但请不要遵循其说明!在Heroku dyno上打开bash shell以安装插件与Heroku在多个匿名节点上运行应用程序的方式完全不兼容。请看我下面关于如何使用自定义buildpack(包括zlib等)的回答。你们这些人怎么了?不要以“没有建设性”来结束这样的问题!问题是“Heroku支持一个PHP网站吗?”它很清楚地有一个基于事实的答案。幸运的是,一个很好的答案在它关闭之前发布了,没有什么好的理由。是的,不知道是谁做的,你的答案很好谢谢:)+11:+1的答案,+10的定制buildpack;-)@安德鲁:在我运行你的buildpack之后,我如何继续安装Wordpress?@dannyroa在你的项目的git目录中下载并解压缩Wordpress,并将Wordpress文件(加上你的主题等)添加到git repo中。然后推到Heroku。(相同的过程适用于任何其他buildpack--“Wordpress”被视为应用程序堆栈的一部分,而buildpack提供apache和PHP来服务Wordpress。)@AwalGarg是的,但MySQL和MongoDB需要是附加组件,而不是部署的应用程序的一部分。PHP和node.js最好分为两个应用程序,但是如果你真的想在同一个dyno上运行它们,你可以使用定制的buildpack。