Por tus detalles, lo que ha pasado está bastante claro. Un instalador (o usted) seleccionó una compilación no universal de php
y la migración ha causado la rotura.
Puede confirmarlo desde su línea de comandos con esta herramienta:
which php
También puede comprobar su $PATH con este comando:
echo $PATH
A continuación se muestra lo que mi Aire tiene para un sistema operativo limpio y actual.
bmike@m2 ~ % echo $PATH
/usr/local/bin:/System/Cryptexes/App/usr/bin:/usr/bin:/bin:/usr/sbin:/sbin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin:/var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin
bmike@m2 ~ % sw_vers
ProductName: macOS
ProductVersion: 13.3.1
BuildVersion: 22E261
La razón de la ruta es que puede inspeccionar cualquier ruta que no sea la predeterminada (las que difieren de la que he publicado anteriormente) para inspeccionar qué más puede tener instalado que pueda vigilar / reinstalar.
En cuanto al desmontaje y reinstalación, te propongo una secuencia mucho más fácil:
- Haga ahora una copia de seguridad antes de cambiar nada. Time Machine es ideal OMI, pero usted hace lo que usted es más cómodo para una restauración y copia de seguridad.
- Instale php para su nueva arquitectura. (Vi nuevo ya que la vieja instalación estaba en Apple Silicon, y necesitas una nueva instalación para Intel, no es que un tipo de CPU sea más nuevo - se trata de ti no de ellos). Yo iría con homebrew para instalar brew sí mismo para Intel y luego php para Intel (hacer una nueva pregunta si usted no puede conseguir brew install php a trabajar)
- Olvídate de limpiar el viejo
php
si consigues que funcione el nuevo
- Haz una copia de seguridad y luego planifica tus próximos pasos, independientemente de que hayan funcionado o no.
La razón para no desinstalarlo es que no has dado ninguna pista de cómo lo has instalado. Eso sería una pregunta diferente si usted había enumerado la fuente exacta / pasos y quería sólo una desinstalación. Usted se centró en conseguir algo de trabajo y me parece conseguir una nueva construcción es lo mismo que tener varias versiones de PHP y elegirlos - acaba de elegir el que desea y olvidar el viejo hasta que es el momento de limpiar la casa con una instalación de borrado.