DrunkMaster
@DrunkMaster

Как поставить PHPUnit на Debian?

В гугл пожалуйста не отправляйте, всё перерыл, там либо ставят на винду, либо ставят в linux одной командой и типа всё работает.

Ставлю под root и хочу что бы он был доступен для всех юзеров.
1. Кладу phpunit.phar в /usr/local/bin/phpunit
2. Делаю команду chmod +x phpunit.phar
3. Надо прописать путь к нему в переменную PATH, погуглил, это делается в etc/profile прописываю туда:
2a0433f37be94a96899c2ab4b5aa923e.png
echo $PATH вроде как надо всё показывает:
36afc66d581342c3a3ae5aae6c36f5d0.png

В итоге под root и под юзером phpunit --version
-bash: phpunit: command not found

Но если под root прописать в команде полный путь, то всё работает:
/usr/local/bin/phpunit/phpunit.phar --version
Что я делаю не так? ))
  • Вопрос задан
  • 319 просмотров
Решения вопроса 1
DevMan
@DevMan
в доках все четко описано:
$ wget https://phar.phpunit.de/phpunit.phar
$ chmod +x phpunit.phar
$ sudo mv phpunit.phar /usr/local/bin/phpunit
$ phpunit --version
таким образом скачанный phpunit.phar превращается в phpunit, который расположен
по стандартному никсовому пути /usr/local/bin.

у вас же получилось:
- phpunit.phar не переименован
- лежит в /usr/local/bin/phpunit/, а не /usr/local/bin/
ясен пень, что система не может его найти и честно в этом признается.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы