PHPUnit无法检测PHP 7.3.2

时间:2019-03-03 22:50:40

标签: php homebrew

我已经成功安装了PHPUnit,但是遇到了一些问题。当我尝试在命令行上运行它时,出现以下消息:

>“ Sebastian Bergmann和贡献者的PHPUnit 8.0.4。此版本的

  

PHP 7.2和PHP 7.3支持PHPUnit。您正在使用PHP 7.1.23   (/ usr / bin / php)。”

当我在命令行中输入“ php –v”时,系统会验证我是否正在使用该语言的7.1.23版。

当我尝试安装PHP 7.3.2时,Homebrew给我以下消息:

  

“警告:php 7.3.2已经安装,只是没有链接,您可以   使用brew link php链接此版本。”

当我尝试链接时,它告诉我:

  

“链接/usr/local/Cellar/php/7.3.2 ...错误:无法符号链接   sbin / php-fpm / usr / local / sbin不可写。”

因此,我的系统上确实存在PHP 7.3.2,但PHPUnit并未检测到它。您是否会知道对此有任何解决方法?是否可以切换到7.3.2,或者安装与PHP 7.1.23兼容的早期版本的PHPUnit?

在此先感谢您提供的帮助。

1 个答案:

答案 0 :(得分:-3)

也许您应该尝试使用sudo?

sudo brew link php

编辑:这不是一个好主意。请忽略。