Página 1 de 1

opendir(/tmp) failed: Permission denied

Enviado: 15 Ago 2012, 07:29
por samuel35
as veses na minha loja esta dando esse erro na parte de cima

Notice: session_start() [function.session-start]: ps_files_cleanup_dir: opendir(/tmp) failed: Permission denied (13) in /home/borerrackets/www/loja/system/startup.php on line 16

me ajudem por favor

@edite e no meu carinho aparece text_shopping_cart em Vez de Carinho de compra!

Re: opendir(/tmp) failed: Permission denied

Enviado: 15 Ago 2012, 09:20
por Manoel Vidal

Re: opendir(/tmp) failed: Permission denied

Enviado: 16 Ago 2012, 17:30
por samuel35
poxa no tópico eu não vi a solução =(

text_shopping_cart como eu mudo isso?

Re: opendir(/tmp) failed: Permission denied

Enviado: 16 Ago 2012, 19:27
por Manoel Vidal
Sobre o erro da pasta /tmp como está no tópico que lhe passei, é problema com seu servidor de hospedagem, leia na última página do tópico.

sobre o text_shopping_cart, é porque você está utilizando uma tradução incompatível com sua versão do OpenCart.

Espero ter ajudado. :D

Re: opendir(/tmp) failed: Permission denied

Enviado: 17 Ago 2012, 15:14
por samuel35
Como eu explico pra minha hospedagem que preciso desse troço ai ? por favor kkk eu já li tudo mais e so pedi que eu quero permissão a pasta /tmp?

Re: opendir(/tmp) failed: Permission denied

Enviado: 17 Ago 2012, 15:51
por Manoel Vidal
Isso, informe que o sistema de loja OpenCart que você está utilizando, por segurança necessita de uma pasta tmp própria, pois ele não tem suporte a pasta tmp compartilhada. Se não aceitarem, troque de hospedagem, pois os únicos que estarão perdendo serão eles. ;)

Re: opendir(/tmp) failed: Permission denied

Enviado: 17 Ago 2012, 17:20
por samuel35
Novas pastas podem ser criadas por você mesmo via FTP

As opções do seu dominio estão no painel

Me responderam isso o.O

Re: opendir(/tmp) failed: Permission denied

Enviado: 17 Ago 2012, 20:34
por Manoel Vidal
Ai, ai, troca de hospedagem homem, pois essa resposta é típica de quem não entende nada ou não está nem ai para o problema do cliente, e neste caso infelizmente criar uma pasta tmp manualmente não vai resolver o problema. Não perca tempo, pois já citei em muitos tópicos aqui o seguinte: "Você está montando uma loja, em uma loja física, você estando com dinheiro na mão para alugar o ponto, você alugaria um em que não houvesse condição mínima de uso ?"

Espero ter ajudado. :D

Re: opendir(/tmp) failed: Permission denied

Enviado: 18 Ago 2012, 23:26
por Manoel Vidal
@samuel35 Recebi sua MP sobre a dúvida diante do ótimo atendimento do suporte da hospedagem da loja de seu cliente.

Vamos tentar mais uma dica caso o seu painel de hospedagem seja o CPanel:

Acesse o ftp da loja, e crie uma pasta chamada tmp, no diretório raiz de sua hospedagem, exemplificando, no mesmo diretório onde está a pasta, public_html, lembrando que em uma hospedagem Linux os arquivos de seu site ou loja ficam dentro da public_html, e no caso da pasta tmp, ela deve ficar fora da public_html, ou seja, do lado dela. Depois dê permissão 0755 na pasta tmp.

Acesse o seu painel CPanel, provavelmente você vai ter um serviço no seu painel chamado php.ini EZConfig, clique nele e na tela que se abrir vai aparecer um botão chamado Enabled EZConfig ou Habilitar EZConfig, clique no botão, vai abrir um formulário com as configurações do PHP para sua hospedagem, no formulário procure pelo campo "session.save_path", altere seu conteúdo para "/tmp", depois clique no botão Save Changes ou Salvar Alterações.

Pronto! Agora acesse a sua loja e faça testes para verificar se o problema foi resolvido.

Se isso não resolver, e o suporte não lhe der uma melhor orientação sobre como resolver, não haverá saída, troque de hospedagem.

Espero ter ajudado. :D