Página 1 de 1

Erro na instalação da tradução

Enviado: 10 Jun 2016, 15:47
por M@rc
Boa tarde pessoal,

Ao importar a tradução aparece o erro da imagem. Já dei permissão 0777 no arquivo e nas pastas a que ele se refere.

https://drive.google.com/file/d/0B-A6QR ... sp=sharing

Re: Erro na instalação da tradução

Enviado: 10 Jun 2016, 17:23
por valdeir2000
Acesse o menu System > User > User Groups > Edit (No grupo de seu usuário) > Selecione todas as opções em "Access Permission" e "Modify Permission" > Salve

Re: Erro na instalação da tradução

Enviado: 10 Jun 2016, 18:02
por M@rc
Fiz isso mas o erro persiste.

Re: Erro na instalação da tradução

Enviado: 11 Jun 2016, 12:05
por Manoel Vidal
Olá.

Utilize a modificação que está no link abaixo:
https://github.com/opencartbrasil/instalador-sem-ftp

Lei toda a instrução antes de instalar e configurar. ;)

Re: Erro na instalação da tradução

Enviado: 12 Jun 2016, 18:48
por M@rc
Fiz como estava escrito, a modificação instalou normalmente, desabilitei o ftp mas continua com a mesma mensagem de erro, so mudou a linha para 492 que contem:

if (!mkdir($destination)) {

Baixei duas extensões de urls amigáveis para testar e uma delas instalou corretamente e a outra deu o mesmo erro da tradução.

Re: Erro na instalação da tradução

Enviado: 12 Jun 2016, 20:21
por Manoel Vidal
Não há dúvidas que o problema é permissão na pasta:
system/storage/upload

Pois a modificação que lhe indiquei retira a necessidade de utilizar ftp, mas se a pasta upload não tiver permissão de acesso, de nada vai adiantar, porém, por padrão ela deveria ter a permissão correta, se não tem, significa que pode ter muitos outros problemas com permissão que você vai encontrar. É importante que você saiba que nunca nenhuma pasta deve ter permissão 0777, o máximo é 0755, mas que isso é pedir para sua hospedagem ser invadida.

Essa questão de permissão varia de hospedagem para hospedagem, tem hospedagens de péssima qualidade para lojas como UOLHost, Locaweb, Hostinger, etc, que são tão limitadas e com tantos bloqueios que fica difícil utilizar o OpenCart nelas, principalmente nas que utilizam IIS com PHP, essa são uma verdadeira porcaria.

Em resumo, esses erros não acontecem por problemas no OpenCart, e sim por problemas em sua hospedagem, onde o ideal é trocar para outra hospedagem.

Espero ter ajudado. :)

Re: Erro na instalação da tradução

Enviado: 12 Jun 2016, 20:53
por M@rc
Dei permissão 777 em system/storage/upload e o erro continua. Sobre questão de permissão instalei o opencart no meu computador para testes, não é uma loja ativa.

Imagem do erro: https://drive.google.com/file/d/0B-A6QR ... sp=sharing

Como disse anteriormente consegui instalar outras extensões, se fosse permissão não daria erro em qualquer extensão?

Re: Erro na instalação da tradução

Enviado: 13 Jun 2016, 08:42
por Manoel Vidal
A mensagem de erro é bem clara "Permission Denied", falta de permissão nas pastas, coloque a permissão 0755 em todas as pastas do OpenCart. ;)

Em resumo, não tem muito o que fazer, o problema é permissão nas pastas, dê as permissões que o problema será resolvido.

Espero ter ajudado. :)

Re: Erro na instalação da tradução

Enviado: 13 Jun 2016, 10:17
por M@rc
Consegui resolver colocando a permissão 777 em todas as pastas do projeto. Estou executando localmente no Ubuntu. Na instalação do Opencart quando ele checa as permissões, enquanto não coloquei a permissão 777 na pasta image e 766 nas outras ele não deixou avançar a instalação. E so quando coloquei 777 na pasta do projeto ele instalou a tradução.

Re: Erro na instalação da tradução

Enviado: 13 Jun 2016, 13:09
por Manoel Vidal
Deve ser por causa das configurações de permissão do seu Ubuntu, mas como você citou, é uma instalação local, quando estiver em sua hospedagem esse problema não deve ocorrer, reforçando que na hospedagem a permissão máxima de uma pasta deve ser 0755.

Espero ter ajudado. :)