Почему pear и phpunit не установлены в XAMPP на ubuntu?

Я установил xampp 1.8 на моем ubuntu 12.04. В /opt/lampp/lib/php / PEAR я вижу два каталога с именами PEAR и PHPUnit.

но когда я запускаю pear-V или phpunit из терминала он дает следующие сообщения:

программа 'pear' в настоящее время не установлена. Вы можете установить его, введя:
sudo apt-get установить php-pear

и

программа "phpunit" в настоящее время не установлена. вы можете установите его, набрав:
sudo apt-get установить phpunit

Почему отображаются эти сообщения ? Нужно ли устанавливать pear и phpunit снова. Если да, то как это сделать, так как у меня все еще есть каталог PEAR и PHPUnit /opt/lampp/lib/php/

28
задан Haque
18.02.2023 23:28 Количество просмотров материала 2495
Распечатать страницу

2 ответа

вам нужно добавить XAMPP bin / каталог в $PATH переменная; в противном случае исполняемые файлы не могут быть найдены.

Это можно сделать, например,

PATH=$PATH:/opt/lampp/lib/php/bin

в своем .bashrc, поэтому он автоматически выполняется при открытии терминала.

0
отвечен cweiske 2023-02-20 07:16

Я также имел эту проблему и сам решить это следующим образом:

  • у меня был PHP установлен отдельно от XAMPP с предыдущей попытки, поэтому я удалил его сначала с помощью sudo apt-get -y purge php.* чтобы убедиться, что я использую настройку PHP XAMPP (так как это вызывало некоторую путаницу!)
  • редактировать .файл bashrc в следующей папке:/home/<your user>/.bashrc
  • добавить внизу страницы путь к папке /bin в XAMPP - в моем случае это было PATH=$PATH:/opt/lampp/bin

после того, как я следовал этим шагам, закрыл окно Konsole и снова открыл, то я мог бы запустить PHP скрипт, который я пытался использовать.

0
отвечен RCheesley 2023-02-20 09:33

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх