Aqui está uma das verificações que devem ser executadas quando a instalação apresentar erros de permissões.

Em algumas hospedagens é necessário que você use CHMOD 777, embora não seja recomendado, para atender uma necessidade única, a instalação.

Quando hà essa necessidade, a fim de instalar o PrestaShop, certifique-se de mudar para um ambiente mais seguro, uma vez que você terminar sua instalação.

Obs: leia a documentação da sua hospedagem com cuidado.

É recomendado a utilização das permissões como descrito abaixo:

– 775 para todas as pastas e subpastas da hospedagem;
– 644 para todos os arquivos da hospedagem.

Solução #1 – Correção via SSH (recomendada)

Caso não tenha conhecimento necessáro para aplicar essa solução, recomendamos que utilize a solução #2, ou que solicite ao suporte da hospedagem que a faça.

Através do SSH, acesse:

cd /home/seuusuário/public_html/

Agora, dê permissões 775 em todas as pastas dentro da public_html/ utilizando o comando:

find . -type d -exec chmod 755 {} \;

E permissões 644 em todos os arquivos dentro da public_html/ utilizando o comando:

find . -type f -exec chmod 644 {} \;

Após executado os passos acima, o problema de permissões com sua hospedagem deve estar resolvido.

Solução #2 – Correção via FTP

Defina as permissões recursivas (chmod 755 -R, é o mesmo que definir para todas as pastas e subpastas) para:

– Definir permissões de gravação para “log” da pasta e subpastas, recursivamente;
– Definir permissões de escrita para a pasta ‘config’;
– Definir permissões de escrita para a pasta ‘modules’ e subpastas, recursivamente;
– Definir permissões de escrita para a pasta ‘translations’ e subpastas, recursivamente;
– Definir permissões de escrita para a pasta ‘upload’ e subpastas, recursivamente;
– Definir permissões de escrita para a pasta ‘download’ e subpastas, recursivamente;
– Definir permissões de escrita para a pasta ‘mails’ e subpastas, recursivamente;
– Definir permissões de escrita para a pasta “themesdefault-bootstrap/lang/” e suas subpastas, recursivamente.

As recomendações acima foram baseadas na documentação do PrestaShop 1.6.

Tem alguma dúvida ou sugestão? Deixe um comentário.