【问题标题】:phpunit --version give me 3.7.21. Which is giving me problem on my laravel 5.6 dump.php file. Checked other related question on stackoverflowphpunit --version 给我 3.7.21。这给我的 laravel 5.6 dump.php 文件带来了问题。检查了关于stackoverflow的其他相关问题
【发布时间】:2018-11-30 18:36:53
【问题描述】:
我已经安装了新的 laravel 项目 5.6 版本。在 composer.json 我有 phpunit 版本 7。但是当我运行 phpunit 时,它给了我一个解析语法错误的错误。我有 php 版本 7.2。我也试过在 /vendor/bin 上做 phpunit --version 但它仍然给我
phpunit --version
PHPUnit 3.7.21 by Sebastian Bergmann.
【问题讨论】:
标签:
php
laravel
laravel-5
phpunit
【解决方案1】:
这是因为你的旧版本的 php。此错误适用于 php 版本 5。即使您正在测试,它也会显示 php 7。phpunit 正在使用您的 php 版本 5 执行。
在 windows 中,在右下角搜索环境变量。单击环境变量,然后单击路径。仅删除以 php 结尾的路径。然后再试一次。