Suppongo che lo script di installazione / installazione sia stato messo in /usr/local/packager/packager.py quando è stato installato. Apparentemente, puoi utilizzare questo script per elencare i pacchetti installati:
/usr/local/packager/packager.py list
Sfortunatamente, lo script che hai usato per installare PHP non sembra avere una funzione di disinstallazione. Tuttavia, dovresti essere in grado di rimuovere il contenuto installato che è stato installato da / usr / local. Probabilmente è una buona idea esaminare prima i contenuti della directory / usr / local per confermare il contenuto:
ls -al /usr/local
Da quello che vedo, lo script sta installando il software con prefissi come "php5- *" e si collega alla versione "corrente" di quel software usando un collegamento simbolico chiamato "php5". I comandi seguenti scollegheranno il link simbolico e rimuoveranno le versioni installate di PHP che sono state installate usando lo script sopra menzionato:
sudo unlink /usr/local/php5
sudo rm -rf /usr/local/php5-*
Per rimuovere il file di configurazione supplementare che è stato installato con il software PHP aggiornato, potresti essere in grado di rimuovere il file di configurazione in /etc/apache2/other/+php-osx.conf:
sudo rm -rf /etc/apache2/other/+php-osx.conf
Quindi riavvia Apache:
sudo apachectl restart
Nota: la cartella / usr / local non dovrebbe avere molto all'interno di essa a meno che tu non abbia installato software di terze parti. Potresti trovare alcune installazioni PHP che hanno nomi come "php5-5.3.x ...", "php5-5.4.x ..." e "php5-5.5.x ...". Il comando rm sopra dovrebbe rimuovere qualsiasi variante di questo schema di denominazione. La rimozione del file di configurazione Apache aggiuntivo dovrebbe consentire ad Apache di avviarsi normalmente dopo che il modulo è stato rimosso.