Problemas de verificação de preparação de permissões de arquivo do Adobe Commerce
Saiba como resolver problemas de verificação de disponibilidade de permissões de arquivo do Adobe Commerce, garantindo que os arquivos e diretórios necessários possam ser gravados pelo usuário do servidor Web e pelo proprietário do sistema de arquivos do Adobe Commerce. Aplique as chmod permissões apropriadas para uma configuração de um usuário ou atualize a propriedade do grupo com chown e configure as permissões do grupo compartilhado para uma configuração de dois usuários. Se o proprietário do sistema de arquivos não puder alterar as permissões, execute os comandos com privilégios root.
Descrição description
Ambiente
O Adobe Commerce é instalado em um servidor e os diretórios no sistema de arquivos do Adobe Commerce devem ser graváveis pelo usuário do servidor da Web e pelo proprietário do sistema de arquivos do Adobe Commerce, se aplicável.
- Um usuário significa que você fez logon no servidor Adobe Commerce como o mesmo usuário que executa o servidor Web.
- Dois usuários significa que você faz logon como um usuário e executa o servidor Web como um usuário diferente.
Problema/Sintomas
Problemas de verificação de preparação de permissões de arquivo ocorrem quando os diretórios Adobe Commerce necessários não têm as permissões corretas.
Resolução resolution
Resolução para um usuário
Se você tiver acesso à linha de comando, digite o seguinte comando, supondo que o Adobe Commerce esteja instalado em /var/www/html/magento2:
cd /var/www/html/magento2 && find var vendor pub/static pub/media app/etc -type f -exec chmod g+w {} + && find var vendor pub/static pub/media app/etc -type d -exec chmod g+w {} + && chmod u+x bin/magento
Se você não tiver acesso à linha de comando, use um cliente FTP ou gerenciador de arquivos fornecido pelo seu provedor de hospedagem para definir permissões.
Resolução de dois usuários
Supondo que o Adobe Commerce esteja instalado em /var/www/html/magento2 e o nome do grupo de servidores Web seja apache, digite:
cd /var/www/html/magento2 && find var vendor pub/static pub/media app/etc -type f -exec chmod g+w {} + && find var vendor pub/static pub/media app/etc -type d -exec chmod g+ws {} + && chown -R :apache . && chmod u+x bin/magento
Se as permissões não puderem ser alteradas pelo proprietário do sistema de arquivos Adobe Commerce, execute o seguinte comando como um usuário com privilégios root:
cd /var/www/html/magento2 && sudo find var vendor pub/static pub/media app/etc -type f -exec chmod g+w {} + && sudo find var vendor pub/static pub/media app/etc -type d -exec chmod g+ws {} + && sudo chown -R :apache . && sudo chmod u+x bin/magento