PHPUnit не может обнаружить PHP 7.3.2 - PullRequest
0 голосов
/ 04 марта 2019

Я успешно установил PHPUnit, но у меня возникают некоторые проблемы.Когда я пытаюсь запустить его из командной строки, я получаю следующее сообщение:

> «PHPUnit 8.0.4 от Себастьяна Бергмана и авторов.Эта версия

PHPUnit поддерживается в PHP 7.2 и PHP 7.3.Вы используете PHP 7.1.23 (/usr/bin/php).определение1006*

Когда я набираю «php –v» в командной строке, система проверяет, что я использую версию 7.1.23 языка.

Когда я пытался установить PHP 7.3.2, Homebrew выдает мне следующее сообщение:

«Предупреждение: php 7.3.2 уже установлен, он просто не связан. Вы можете использоватьbrew link php, чтобы связать эту версию. "

Когда я пытаюсь связать, он говорит мне:

" Linking /usr/local/Cellar/php/7.3.2 ... Ошибка: Невозможно создать символическую ссылку sbin / php-fpm / usr / local / sbin для записи ».

Таким образом, PHP 7.3.2 существует в моей системе, но PHPUnit не обнаруживаетЭто.Вы случайно не знаете, как это исправить?Есть ли способ перейти на 7.3.2 или установить более раннюю версию PHPUnit, совместимую с PHP 7.1.23?

Заранее благодарен за любую помощь, которую вы можете оказать.

1 Ответ

0 голосов
/ 04 марта 2019

Может быть, вам стоит попробовать sudo?

sudo brew link php

Редактировать: Это не очень хорошая идея.Пожалуйста, игнорируйте.

...