Página 1 de 1
Estou com problema nas imagens do opencart
Enviado: 01 Jan 2016, 22:31
por Matheus Mueller
Olá pessoal, estou com um problema no meu opencart 2.0.1.1, quando faço upload das imagens vai para o servidor normal, porém vão com a permissão em 0600 e tenho que ir manualmente foto por foto e alterar para 0644, como faço para que o upload seja automático em 0644 e não precisar fazer manualmente o processo?
Re: Estou com problema nas imagens do opencart
Enviado: 02 Jan 2016, 18:49
por valdeir2000
Acesse o arquivo
admin/controller/common/filemanager.php e pocure pela função
move_uploaded_file(). Abaixo dessa função adicione o código abaixo.
Re: Estou com problema nas imagens do opencart
Enviado: 02 Jan 2016, 23:10
por Matheus Mueller
Cara ainda não deu certo, coloquei como falou, porem continua mandando com permissão 0600

Re: Estou com problema nas imagens do opencart
Enviado: 03 Jan 2016, 20:15
por veteranodf
Deve colocar o código informado antes de "move_uploaded_file"
Re: Estou com problema nas imagens do opencart
Enviado: 03 Jan 2016, 22:53
por Matheus Mueller
Por uma parte deu certo, na pasta "image/catalog/" está indo com a permissão 0644 até ai tudo bem, porém na pasta "image/cache/catalog/" que é onde o site puxa a imagem continua indo com permissão 0600
Re: Estou com problema nas imagens do opencart
Enviado: 04 Jan 2016, 01:06
por valdeir2000
Mesmo procedimento no arquivo catalog/model/tool/image.php
Re: Estou com problema nas imagens do opencart
Enviado: 05 Jan 2016, 20:25
por Matheus Mueller
Nesse arquivo, não achei a função "move_uploaded_file" onde devo colocar?
Re: Estou com problema nas imagens do opencart
Enviado: 05 Jan 2016, 20:40
por Matheus Mueller
Cara consegui resolver o problema, porém o que tive que mudar foi o seguinte, acessei o arquivo que você falou e coloquei a função que havia dito "catalog/model/tool/image.php", porém não deu certo, só que fui mexendo e consegui resolver da seguinte forma, o código da imagem onde estava selecionado estava com a permissão em "0777" e coloquei a "0644", fiz o teste e deu certo, funcionou corretamente.
