Nenhum arquivo de entrada especificado após a aplicação do patch
-
12-12-2019 - |
Pergunta
Acabei de instalar alguns patches críticos e segui as instruções aqui. http://devdocs.magento.com/guides/m1x/other/ht_install-patches.html
Depois de executar o seguinte comando
chown -R root .
Meu site não diz 'Nenhum arquivo de entrada especificado'.
Tentei reverter os patches e não adiantou nada.
Alguma ideia?Preciso redefinir as permissões do arquivo?
find . -type f -exec chmod 644 {} \;
find . -type d -exec chmod 755 {} \;
chmod 550 mage
Solução
Você alterou o proprietário dos seus arquivos para o usuário root.Seu apache/www-data parece não conseguir ler esses arquivos, por isso adaptar suas permissões de arquivo para 644 e 755 resolveu o problema.
Você deve alterar o proprietário do arquivo + grupo de volta para o usuário do seu servidor web (pode ser www-data
e/ou apache
ou algo específico, pergunte ao seu provedor de hospedagem se não tiver certeza).Você não deve executar os arquivos da sua loja virtual como root.
Outras dicas
Esses dois comandos consertaram isso.
find . -type f -exec chmod 644 {} \;
find . -type d -exec chmod 755 {} \;