- 29 Jun 2016, 21:14
#68152
Este erro é causado pelo fato da hospedagem está configurada para utilizar uma única pasta temporária para as sessões do PHP, ou seja, como todos os sites na hospedagem estão compartilhando a mesma pasta temporária, eles não tem permissão para excluir os dados desta pasta, algo que o OpenCart necessita fazer.
Para resolver o problema, você deve criar uma pasta com o nome tmp, que fique fora da pasta public_html, ou seja, ela tem que ficar fora da pasta pública, e ela deve ter a permissão 755.
Depois edite o arquivo php.ini de sua hospedagem, e localize a linha abaixo:
session.save_path = "VAI TER UM CAMINHO AQUI DENTRO"
Basta alterar o caminho atual, para o caminho para a nova pasta tmp que você criou, e salvar o arquivo php.ini que o problema será resolvido.
Dependendo da sua hospedagem:
- Se for cPanel, você pode fazer a alteração no arquivo php.ini através do MultiPHP INI Editor.
- Se for KingHost, acesse o sua conta na KingHost, selecione para gerenciar o domínio da loja que está com problema, localize e clique no botão "CONFIGURAÇÃO DO PHP", localize a opção "HABILITAR SESSÃO LOCAL", selecione "On" e clique no botão "SALVAR".
Importante: Pode ser necessário reiniciar o servidor web dependendo da sua hospedagem, para que a alteração funcione.
Espero ter ajudado.
Para resolver o problema, você deve criar uma pasta com o nome tmp, que fique fora da pasta public_html, ou seja, ela tem que ficar fora da pasta pública, e ela deve ter a permissão 755.
Depois edite o arquivo php.ini de sua hospedagem, e localize a linha abaixo:
session.save_path = "VAI TER UM CAMINHO AQUI DENTRO"
Basta alterar o caminho atual, para o caminho para a nova pasta tmp que você criou, e salvar o arquivo php.ini que o problema será resolvido.
Dependendo da sua hospedagem:
- Se for cPanel, você pode fazer a alteração no arquivo php.ini através do MultiPHP INI Editor.
- Se for KingHost, acesse o sua conta na KingHost, selecione para gerenciar o domínio da loja que está com problema, localize e clique no botão "CONFIGURAÇÃO DO PHP", localize a opção "HABILITAR SESSÃO LOCAL", selecione "On" e clique no botão "SALVAR".
Importante: Pode ser necessário reiniciar o servidor web dependendo da sua hospedagem, para que a alteração funcione.
Espero ter ajudado.
Sempre em frente...