Tornar 'php' reconhecido como um comando no terminal [closed]

3

Eu tenho XAMPP instalado e meu PHP é:

/opt/lampp/bin/php-5.3.8

Sempre que preciso executar um arquivo PHP, preciso fazer isso:

/opt/lampp/bin/php-5.3.8 testando.php

Existe outra maneira de executá-lo além de usar o link simbólico?

Eu fiz isso em /etc/init.d/ :

sudo ln -s /opt/lampp/bin/php-5.3.8 php

Por que quando eu preciso rodar o PHP eu tenho que fazer isso ./php ao invés de apenas php ?

E existe uma maneira de fazer isso sem o ./ ? Como foi instalado via apt-get ?

    
por Gerep 05.06.2012 / 18:44

1 resposta

7

Você pode criar um symlink em /usr/bin para o arquivo binário / executável do PHP.

sudo ln -s /opt/lampp/bin/php-5.3.8 /usr/bin/php deve criar um link simbólico para o executável que existe dentro de / usr / bin, e deve permitir que você chame 'php' a partir da linha de comando sem fazer uma entrada /etc/init.d/.

    
por Thomas Ward 05.06.2012 / 18:51