Por que mostrar pêra e phpunit não está instalado no xampp no Ubuntu?

1

Eu instalei o xampp 1.8 no meu Ubuntu 12.04. Em / opt / lampp / lib / php / PEAR eu posso ver que existem dois diretórios chamados PEAR e PHPUnit.

Mas quando eu executo pêra -V ou phpunit do terminal, ele mostra as mensagens abaixo:

The program 'pear' is currently not installed. You can install it by typing: sudo apt-get install php-pear

e

The program 'phpunit' is currently not installed. You can install it by typing: sudo apt-get install phpunit

Por que essas mensagens estão sendo exibidas? Preciso instalar pêra e phpunit novamente. Se sim, como fazer isso, pois ainda tenho o diretório PEAR e PHPUnit / opt / lampp / lib / php /

    
por Haque 12.06.2013 / 11:38

2 respostas

0

Você precisa adicionar o diretório xampp bin / à sua variável $PATH ; caso contrário, os executáveis não poderão ser encontrados.

Isso pode ser feito, por exemplo,

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

no seu .bashrc , para que ele seja executado automaticamente sempre que você abrir um terminal.

    
por 22.07.2013 / 12:17
0

Eu também tive esse problema e as etapas que segui para resolvê-lo foram as seguintes:

  • Eu tinha o PHP instalado separado do XAMPP de uma tentativa anterior, então eu o removi primeiro usando sudo apt-get -y purge php.* para garantir que eu estava usando a configuração do PHP do XAMPP (já que isso estava causando alguma confusão!)
  • Edite o arquivo .bashrc no seguinte local: /home/<your user>/.bashrc
  • Adicione na parte inferior da página o caminho para a pasta / bin no XAMPP - no meu caso, isso foi PATH=$PATH:/opt/lampp/bin

Depois que eu segui esses passos, fechei a janela do Konsole e reabrei, então eu pude executar o script PHP que eu estava tentando usar.

    
por 31.03.2016 / 11:36