我正在使用Heroku运行PHP应用程序,我需要设置与外部API通信并写入我的数据库的后台工作程序,Heroku有很多关于为Ruby设置工作程序而不是PHP的信息。
使用PHP在Heroku上轻松实现这一点吗?
我从未解决过启动后台流程问题,而且我似乎无法找到任何详细介绍它的文档......
答案 0 :(得分:14)
添加以下环境变量:
# Add this config
$ heroku config:add LD_LIBRARY_PATH=/app/php/ext:/app/apache/lib
然后您可以将工作人员添加到Procfile中。
worker: cd ~/www/ && ~/php/bin/php worker.php