es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Permiso denegado de ZSH en Mac M1.

He instalado php7.4 en mi mac usando brew
ahora quiero poder tenerlo en mi ruta
Necesito ejecutar echo 'export PATH="/opt/homebrew/opt/php@7.4/bin:$PATH"' >> ~/.zshrc
echo 'export PATH="/opt/homebrew/opt/php@7.4/sbin:$PATH"' >> ~/.zshr

cuando ejecuto esto obtengo permiso denegado incluso con sudo
También he dado acceso completo al terminal pero esto sigue sucediendo
He intentado diferentes soluciones de aquí, pero aún obtengo permiso denegado
Cualquier ayuda para resolver esto será muy apreciada.

Tags:  , ,

Answer

  1. Avatar for davy.ai

    Instalando PHP7.4 en Mac usando Brew y añadiéndolo a PATH

    Si ha instalado PHP7.4 en su Mac utilizando Brew y desea agregarlo a su PATH, puede seguir los siguientes pasos:

    1. Abra Terminal en su Mac.
    2. Ejecute el siguiente comando para agregar PHP7.4 a su PATH:

    sudo echo 'export PATH="/opt/homebrew/opt/php@7.4/bin:$PATH"' >> ~/.zshrc
    sudo echo 'export PATH="/opt/homebrew/opt/php@7.4/sbin:$PATH"' >> ~/.zshrc
    
    1. Puede encontrarse con un error de permiso denegado al ejecutar el comando, incluso con sudo. En este caso, puede intentar cambiar la propiedad del archivo ~/.zshrc a su cuenta de usuario mediante la ejecución del siguiente comando:
    sudo chown usuario:grupo ~/.zshrc
    

    Asegúrese de reemplazar ‘usuario’ y ‘grupo’ con su nombre de usuario y grupo actual. Puede encontrar su nombre de usuario ejecutando el comando whoami y su grupo ejecutando id -g.

    1. Una vez que haya cambiado la propiedad del archivo ~/.zshrc, intente volver a ejecutar el comando en el paso 2.
  2. Si sigue encontrando errores, puede necesitar verificar si tiene acceso completo al disco para Terminal. Puede hacer esto yendo a Preferencias del Sistema > Seguridad y privacidad > Privacidad y habilitando Acceso completo al disco para Terminal.

  3. Si todo lo demás falla, puede intentar restablecer las preferencias de Terminal yendo a Terminal > Preferencias > Perfiles > Predefinido y haciendo clic en el botón “Predefinido”. Esto restablecerá todas las configuraciones de Terminal a los valores predeterminados.

  4. Con suerte, uno de estos pasos resolverá su problema y le permitirá agregar PHP7.4 a su PATH en su Mac.

Comments are closed.