我还没有找到在一个 Heroku 应用程序中为不同语言类型启动两个网络工作者的方法。
我有一个运行良好的 python 应用程序,并且我在一个文件夹中添加了一个 PHP 应用程序,所以我的 procfile 理想情况下看起来像这样:
网页:python pythonapp.py 网页:sh phpapp/index.php
当然这不起作用,事实上,即使我完全删除了 python 工作者,我也无法让 PHP 应用程序通过 procfile 运行。日志只是显示它已经崩溃并且“语法错误:”(“意外”
如果我只是将 PHP 应用程序加载到没有 procfile 的 Heroku 应用程序中,它运行良好。
所以问题是:如何通过 procfile 启动 PHP 应用程序,而不是依靠 Heroku 来自动检测 PHP?
谢谢,
-詹姆士