PhpStorm 项目仍在使用 PHP5,即使我安装了 PHP7 并将其添加为解释器
PhpStorm project still using PHP5 even though I installed PHP7 and added it as an interpreter
我尝试 运行 在一个项目上安装 composer 并收到此错误:
Problem 1
- This package requires php ^7.0.0 but your PHP version (5.5.12) does not satisfy that requirement.
所以我安装了从 php.net 下载的 PHP 7 zip,然后按照本教程一步步进行,直到(包括)第 4 步 https://www.sitepoint.com/how-to-install-php-on-windows/
然后在第 5 步命令不起作用,我停止了。我在 PhpStrom 中添加了 PHP 7 作为解释器,如下图所示,但是当我再次 运行 composer install
时,它仍然给我同样的错误。
请告诉我如何解决这个问题。提前致谢。
问题不在于 PHPStorm,而在于您的 CLI。您需要转到您的控制台类型 "which php",然后您会看到 PHP 是从哪里执行的。将 CLI PHP 版本设置为 PHP7 即可解决问题。
如果您在 windows 上,则需要从 PATH 变量检查 php.exe 所在的位置,并将路径更改为 PHP7 位置。
另请参阅有关 installation php on windows
的手册页
我尝试 运行 在一个项目上安装 composer 并收到此错误:
Problem 1
- This package requires php ^7.0.0 but your PHP version (5.5.12) does not satisfy that requirement.
所以我安装了从 php.net 下载的 PHP 7 zip,然后按照本教程一步步进行,直到(包括)第 4 步 https://www.sitepoint.com/how-to-install-php-on-windows/
然后在第 5 步命令不起作用,我停止了。我在 PhpStrom 中添加了 PHP 7 作为解释器,如下图所示,但是当我再次 运行 composer install
时,它仍然给我同样的错误。
请告诉我如何解决这个问题。提前致谢。
问题不在于 PHPStorm,而在于您的 CLI。您需要转到您的控制台类型 "which php",然后您会看到 PHP 是从哪里执行的。将 CLI PHP 版本设置为 PHP7 即可解决问题。
如果您在 windows 上,则需要从 PATH 变量检查 php.exe 所在的位置,并将路径更改为 PHP7 位置。
另请参阅有关 installation php on windows
的手册页