Phpstorm 为什么Laravel项目的php版本选项是禁用的?

Phpstorm 为什么Laravel项目的php版本选项是禁用的?,phpstorm,Phpstorm,我创建了新的PHP/Laravel 7应用程序,在我的PhpStorm 2019.2.5中,我无法为该项目设置PHP: 我为这个项目设置php版本的选项是禁用 为什么以及如何更正?禁用与composer.json的同步。。。或者在composer.json中设置正确的PHP版本。另外,在较新的PhpStorm版本中,即使启用了同步,您也可以更改它(但如果启用了同步,它将在下一个项目打开时重置)。在我的项目的composer.json中,我有:“require”:{“php”:“^7.2.5 |

我创建了新的PHP/Laravel 7应用程序,在我的PhpStorm 2019.2.5中,我无法为该项目设置PHP:

我为这个项目设置php版本的选项是禁用


为什么以及如何更正?

禁用与composer.json的同步。。。或者在composer.json中设置正确的PHP版本。另外,在较新的PhpStorm版本中,即使启用了同步,您也可以更改它(但如果启用了同步,它将在下一个项目打开时重置)。在我的项目的composer.json中,我有:“require”:{“php”:“^7.2.5 | ^8.0”,这是我必须编辑的选项吗?如何编辑?可能是您的版本不理解这2个版本的格式…禁用同步,它应该可以工作。我应该在哪里禁用同步?展开屏幕截图上的“PHP”节点并查找“Composer”节点。P.S.Pro提示:设置屏幕有一个搜索框(左上角)字体试试看,它就是为这种情况而存在的。