我在同一个驱动器中安装了两个xampp,一个是xampp和PHP 5.6.x,另一个是xampp PHP 7.2.0。我已经为PHP 7,443到444,80到7777设置了xampp的端口,它们都运行顺畅。我通过在localhost和localhost:7777中运行phpinfo()进行一些双重检查,看起来是正确的。
我在xampp PHP 7中安装了laravel 5.5并运行composer install。我收到了这个错误:
PHP Parse Error:语法错误,意外'?'在[路径到 htdocs] /mylaravel/framework/src/Illuminate/Foundation/helpers.php on 第233行
当我将它放在xampp PHP 7文件夹中时,好像laravel仍在用x 5运行。我无法完全删除xampp PHP 5,因为我仍然在我的大部分作品中使用它。我已经看过这个question但我不明白,因为我不是Linux用户。
有人知道解决方案吗?
更新
我在命令提示符下执行php -v并显示:
PHP 5.6.30(cli)(建于2017年1月18日19:48:22)
这是否意味着我仍在运行PHP 5.6.30?如何强制它运行PHP 7?