Non succede nulla dopo l'installazione di yum php72 php72-php-cli


0

Ho eseguito i seguenti comandi due volte per assicurarmi che sia installato:

yum install php72 php72-cli returns

Pacchetto php72-1.0-1.el7.remi.x86_64 già installato e versione più recente

i php -vrendimenti ora in esecuzione

-bash: php: comando non trovato

Nota: questo è su Vagrant in esecuzione centos / 7 box.

Qualche idea?


2
Dipende da quale repository hanno origine quei pacchetti. Ad esempio, se si installa qualcosa da SCL, quei pacchetti in genere vanno in /opte quindi i binari non appaiono (automaticamente) su PATH. Esegui semplicemente yum whatprovides */phpo (più brutto ma comunque il mio preferito) find / -name php 2>/dev/nulle controlla dove phpsi trova realmente il binario e se hai quella directory sul tuo PERCORSO.
Fiisch,

@Fiisch Sei una vera leggenda. Pubblicalo e accetterò.
IMB,

Aggiunto come risposta. :)
Fiisch,

Risposte:


1

Dipende da quale repository hanno origine quei pacchetti. Ad esempio, se si installa qualcosa da SCL, quei pacchetti in genere vanno in /opte quindi i binari non appaiono (automaticamente) PATH.

Basta eseguire yum whatprovides */phpo (più brutto ma ancora il mio preferito) find / -name php 2>/dev/nulle controllare dove phpsi trova realmente il binario e se hai quella directory sul tuo PATH.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.