【问题标题】:Is it possible to use Heroku Foreman with PHP?是否可以将 Heroku Foreman 与 PHP 一起使用?
【发布时间】:2012-10-20 21:09:56
【问题描述】:

我正在 Heroku 上开发一个 PHP 应用程序。我可以使用 Foreman 来测试我的应用程序吗?在我所见之处,我都能找到对 Ruby 的引用,但对 PHP 却没有。

【问题讨论】:

标签: php heroku foreman


【解决方案1】:

是的,使用 PHP 5.4 内置 Web 服务器:

sudo foreman start -f Procfile_dev

在 Procfile_dev 中:

web: php -S 127.0.0.1:80 -t /path/to/doc/root

这就是我在本地开发的方式。我还有一行 worker: watchr watcher.rb 监听文件更改以合并/缩小 JS、编译 SCSS 等。

如果需要,您可以添加 db: /usr/bin/mysqld 或类似的东西来启动 mysql。

另外:您需要安装Heroku Config add-on,它将应用程序配置密钥写入 .env 文件,Foreman 将在启动时发送到 php 服务器(可通过 getenv 访问,就像在 Heroku 上一样。)

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2014-09-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-11-12
    • 2016-04-01
    • 2011-01-20
    • 2018-08-11
    相关资源
    最近更新 更多