Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

1.8K
Visualizações
No se pudo abrir la secuencia o el archivo en el modo de adición: no se pudo abrir la secuencia: Permiso denegado

Estoy alojando un proyecto Laravel dentro de una máquina RHEL 7 usando NGINX y PHP7.4-fpm

en mi nginx.conf , configuré el usuario de la siguiente manera

 user nexta;

mientras en mi .../.../php-fpm.d/www.conf

 user = nexta group = nexta listen = /var/run/php-fpm/php-fpm.sock listen.owner = nexta listen.group = nexta listen.mode = 0660

Usando esta configuración, logré ejecutar la aplicación Laravel, sin embargo, estoy atascado con el error de permiso denegado

Dice:

 The stream or file "/home/nexta/mywebsite.com/storage/logs/laravel-2021-07-25.log" could not be opened in append mode: failed to open stream: Permission denied

he probado lo siguiente

  1. Configuración de chown y chmod
 sudo chown -R nexta:nexta /home/nexta/mywebsite.com sudo chown -R nexta:nexta /home/nexta/mywebsite.com/storage sudo chown -R nexta:nexta /home/nexta/mywebsite.com/bootstrap/cache sudo chmod -R 775 /home/nexta/mywebsite.com/storage sudo chmod -R 775 /home/nexta/mywebsite.com/bootstrap/cache
  1. Traté de usar 777 (sé que no es una buena práctica)
 sudo chmod -R 777 /home/nexta/mywebsite.com/storage sudo chmod -R 777 /home/nexta/mywebsite.com/bootstrap/cache
  1. cambió el usuario en nginx.conf a nginx y cambió el sitio a nginx. El error aún prevalece y tampoco puedo ver mi solicitud

  2. Ejecutó lo siguiente:

 php artisan cache:clear composer dumpautoload

Lo que también noté, si ejecuto php artisan cahce:clear (observe el error tipográfico), esto desencadena un error y la aplicación puede acceder al archivo de registro, pero cuando se accede a la aplicación a través de una solicitud http, la aplicación no puede acceder el archivo de registro.

También trato de hacer eco de whoami en la solicitud de php (usando una aplicación que no es laravel), obtuve la siguiente respuesta

 Returned with status 0 and output: Array ( [0] => nexta )

lo que significa que, cuando la aplicación se ejecuta mediante una solicitud http, el usuario es nexta.

En este punto, ni siquiera estoy seguro de qué causa el error.

over 4 years ago · Santiago Trujillo
2 Respostas
Responde à pergunta

0

Debe tener un bloqueo en el archivo por cualquier motivo.

Puedes resolver el pb ya sea:

rm <log file>

o si quieres quedártelo

 mv <log file> <log_file>-old
over 4 years ago · Santiago Trujillo Relatório

0

Por alguna razón, el siguiente comando soluciona mi problema

 chcon -R -t httpd_sys_rw_content_t storage chcon -R -t httpd_sys_rw_content_t bootstrap/cache
over 4 years ago · Santiago Trujillo Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda