Страница 1 из 1

Open Server или PHPUnit неверно определяют версию PHP? (проблема в пути))

Добавлено: 13 фев 2023, 08:32
useruser
Скорее всего проблема в пути, но я не знаю где это исправить.

У меня на компьютере 2 версии Open Server - старая и новая.
В старой PHP 7.3
В новой PHP 8.1
Пишу код в с PHPStorm.
Сейчас я работаю только с новой версией и PHP 8.1.
Установил в проект PHPUnit - запускаю консоль в PHPStorm, пишу:
G:\Program Files\OpenServer 5.4.3\domains\test.local>vendor\bin\phpunit
This version of PHPUnit requires PHP >= 8.1.
You are using PHP 7.3.17 (G:\Program Files\OpenServer\modules\php\PHP_7.3\php.exe).
Как видите запуск идет из G:\Program Files\OpenServer 5.4.3\ где PHP 8.1.
А PHPUnit говорит, что G:\Program Files\OpenServer\ где PHP 7.3.

Разумеется, ещё раз проверил phpinfo (а вдруг что то напутал и запустил не то) Нет, всё верно.
PHP Version 8.1.9

Как это исправить? Ведь реально PHP 8.1.9 иначе куча проектов на этом Open Server бы просто не работала.