GNU/Linux >> Tutoriales Linux >  >> Linux

Compositor:file_put_contents(./composer.json):no se pudo abrir la secuencia:Permiso denegado

Tuve este problema para instalar laravel/lumen.

Se puede resolver con el siguiente comando:

$ sudo chown -R $USER ~/.composer/

Para resolver esto, debe abrir una ventana de terminal y escribir este comando:

sudo chown -R user ~/.composer (con user siendo su usuario actual, en su caso, kramer65 )

Después de haber ejecutado este comando, debe tener permiso para ejecutar su comando composer global require.

Es posible que también deba eliminar el archivo .composer del directorio actual, para hacer esto, abra una ventana de terminal y escriba este comando:

sudo rm -rf .composer


En mi caso, .composer era propiedad de root, así que hice sudo rm -fr .composer y luego mi requerimiento global funcionó.

¡Cuidado! No querrás usar ese comando si no estás seguro de lo que estás haciendo.


Linux
  1. Error de comando 'imágenes acoplables' - "Permiso denegado"

  2. ¿Por qué find -exec mv {} ./target/ + no funciona?

  3. Git:error al abrir el archivo de índice:permiso denegado en el estado de git. Alojado en Bitbucket

  4. permiso denegado para el compositor en /usr/local/bin/

  5. ¿Cuándo debo usar /dev/shm/ y cuándo debo usar /tmp/?

Cómo reparar el permiso fallido SSH denegado (publickey, gssapi-keyex, gssapi-with-mic)

Cómo instalar Composer en CentOS Stream 9

Solución de problemas de permiso de Docker denegado

Ubuntu/ Gnome:abre una aplicación en un espacio de trabajo específico

echo 3 > /proc/sys/vm/drop_caches - Permiso denegado como root

¿Deberían vivir los sitios web en /var/ o /usr/ según el uso recomendado?