我今天想在Heroku上发布Laravel应用程序,但Heroku bash找不到php命令。
我在config/database.php
更新数据库详细信息,接下来想运行迁移,但是当我转到heroku run bash
并php artisan migrate --app myappname
时,我只看到bash: php: command not found
我使用的是 Windows10。
问题解决了。在 composer.json 中,我有 ~7.1.3 版本的 PHP,更改为"php"后:"~7.3.0"和 git push heroku master 它开始工作