php eval 意外的语法,PHP Parse错误:语法错误,意外’?’ – laravel

我正在使用laravel 5.5 framework.It要求PHP> = 7.0.0.

当我运行服务器时我得到了这个错误(php artisan serve):

PHP Parse error: syntax error, unexpected '?' in E:\xampp\htdocs\dibit\vendor\laravel\framework\src\Illuminate\Foundation\helpers.php on line 233

我已经安装了最新版本的xampp和phpstorm.

我认为这个错误显示我没有使用php 7.

bBvxn.jpg

当我运行这个推荐时,在我的phpstorm控制台中:

php -v

它返回PHP 5.6.21.

我的问题在哪里?

这段代码的结果:

echo phpversion();

?>

是:

7.2.1

http://localhost/p.php

我有两个xampp软件,但它们已经安装了

解决方法:

它看起来像你的命令提示符使用旧的PHP版本.要确认,请运行

哪里的PHP

在命令提示符下,找出它是否打印正确的路径(到PHP7).如果不正确,请检查PATH环境变量并使用正确的PHP7路径进行修改.

希望能帮助到你.

标签:php,laravel

来源: https://codeday.me/bug/20190627/1305122.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值