permissão de acesso negado em laravel4.2 no linux

0

Estou usando o Ubuntu quando eu instalei o meu projeto na pasta opt / lampp / htdocs que está restringindo que algumas permissões de pastas sejam negadas. quando estou tentando executar o comando chmod -R 644 app / storage está mostrando que:

user@host:~$ chmod -R 644 app/storage
chmod: cannot access 'app/storage': No such file or directory

quando tento executar o projeto, ele mostra que:

file_put_contents(/opt/lampp/htdocs/bazaa/app/storage/sessions/7b2822ce03a7f890afe496675cd269695c3bb1e8): failed to open stream: Permission denied
    
por Soniya Basireddy 25.10.2016 / 07:33

2 respostas

0

Você deve fornecer o caminho completo para chmod. chmod -R 644 /opt/lampp/htdocs/bazaa/app/storage no seu caso.

Para explicar, seu diretório atual é "~", que é tipicamente / home / user. No entanto, a pasta com erros de permissão está localizada em / opt / lampp / htdocs / bazaa / app / storage. Então, quando você executa chmod em ~ usando um caminho relativo, ele está sendo executado em / home / user / app / storage; não é o caminho pretendido da configuração do LAMPP.

    
por 03.11.2016 / 16:25
0

Experimente o comando abaixo

user@host:~$ sudo chmod -R 644 path/to/your/file

Você perdeu adicionar sudo antes do seu comando.

    
por 03.11.2016 / 16:16

Tags