Heroku没有从我的composer文件中设置php版本
我确实按照指南在heroku中部署了一个php项目,我正在尝试部署一个Laravel5.6项目,我做了它所说的一切,我的作曲家看起来是这样的Heroku没有从我的composer文件中设置php版本,php,laravel,heroku,Php,Laravel,Heroku,我确实按照指南在heroku中部署了一个php项目,我正在尝试部署一个Laravel5.6项目,我做了它所说的一切,我的作曲家看起来是这样的 { "name": "My project", "description": "my project description.", "keywords": ["framework", "laravel"], "license": "MIT", "type": "project", "require": {
{
"name": "My project",
"description": "my project description.",
"keywords": ["framework", "laravel"],
"license": "MIT",
"type": "project",
"require": {
"php": "^7.1.0",
"fideloper/proxy": "^4.0",
"intervention/image": "^2.4",
"laravel/framework": "5.6.*",
"laravel/tinker": "^1.0",
"maatwebsite/excel": "~2.1.0"
},
}
如您所见,我正在设置php^7.1.0,但当我推送到heroku时,我看到了这一点
Installing platform packages...
remote: - php (7.2.9)
remote: - ext-mbstring (bundled with php)
remote: - nginx (1.8.1)
remote: - apache (2.4.34)
我想要的是使用PHP7.1。我错过了什么?我是否必须在其他要求中添加php?^7.1.0将支持在8.0.0之前等于或高于7.1.0的任何版本。如果只需要7.1次要版本,请使用7.1.*
我想让它在PHP7.1.xdid上运行我不知道,thnks