Ho due installazioni di php sul mio server. Una versione di php è 5.2.0 configurata con pera e l'altra è 5.2.9 configurata --without-pear
. Il mio server esegue la versione 4 di Red Hat Enterprise Linux AS (Nahant Update 9).Come disinstallare PEAR da un'installazione di PHP e installarlo con un'altra installazione PHP esistente
Vorrei disinstallare Pear (e anche PHPUnit) da php 5.2.0, quindi reinstallarlo come parte della versione 5.2.9 di php. I documenti di installazione della pera non coprono veramente questo tipo di situazione, anche se dicono agli utenti Linux di "consultare la documentazione per la rispettiva distribuzione" nel caso in cui vogliano installare pera con una versione di php che è stata configurata --without-pear
. Ho difficoltà a trovare questa documentazione e, anche se l'ho fatto, non sono sicuro di come rimuovere prima l'installazione di pera esistente.
L'unica differenza tra '' --pear' e --without-pear' è l'assenza di '/ usr/share/pear' nel' include_path'. – mario
Ok, definisce anche le costanti 'PEAR_INSTALL_DIR' e' PEAR_EXTENSION_DIR'. Ma quelle sono morbide dipendenze all'interno della PEAR stessa. – mario
@mario Ok. Qualche idea su come rimuovere PEAR stessa? È sufficiente cancellare '/ usr/local/bin/pera' e'/usr/local/lib/php/PEAR'? (E anche rimuovere '/ usr/share/pera' dal' include_path' dell'installazione di php con cui è arrivato?) – fronzee