Fórum OpenCart Brasil

Por um e-commerce livre, confiável e profissional

Por favor, poste aqui todas as dúvidas que você está tendo sobre a instalação, atualização ou configuração do OpenCart v1.x
#58664
Boa noite gostaria de pedir auxilio para resolver um problema que ocorreu a após a instalação, segue abaixo o erro quando tento acessar o opencart.

Notice: Trying to get property of non-object in /home/security24hcom/public_html/loja/index.php on line 50

Notice: Trying to get property of non-object in /home/security24hcom/public_html/loja/index.php on line 59

Warning: Invalid argument supplied for foreach() in /home/security24hcom/public_html/loja/index.php on line 59

Notice: Trying to get property of non-object in /home/security24hcom/public_html/loja/index.php on line 67

A instalação foi feita na hostgator e todos os requisitos para a instalação foram feitos.

Desde já agradeço qualquer ajuda.
#58673
Você instalou o vqmod?, faça o teste abaixo mude o drive de conexão ao banco de dados talvez resolva, você modifica no arquivo config.php e admin/config.php;

define('DB_DRIVER', 'mysqli');

Para

define('DB_DRIVER', 'mysql');
#58810
Eu já tentei instalar a versão mais atual e retorna o seguinte aviso "PHP 5.3+ require" acho que é isso, já quando instalei a versao 1.5+ já funcionou, tem alguma configuração no cpanel que eu possa fazer para que funcione a mais atual?
#58811
reinaldobastos escreveu:Eu já tentei instalar a versão mais atual e retorna o seguinte aviso "PHP 5.3+ require" acho que é isso, já quando instalei a versao 1.5+ já funcionou, tem alguma configuração no cpanel que eu possa fazer para que funcione a mais atual?
Simples entre em contato com seu serviço de hospedagem e solicite o upgrade do PHP para versão ou uma mais atual;
#58813
Reinaldo basta você colocar o seguinte código dentro arquivo htaccess.txt
Action application/x-hg-php53 /cgi-sys/php53
AddHandler application/x-hg-php53 .php

depois renomear esse htaccess.txt para .htaccess ele vai funcionar normal também tive esse mesmo problema com minha loja.
Avatar do usuário
Por reds
Mensagens Especiais Curtidas
#58816
Para mudar a versão do PHP no Hostgator

Apenas criar um novo arquivo sem nome .htaccess
Abra o Notepad++
insira o código a baixo
Código: Selecionar todos
# Habilitar o PHP 5.4
AddHandler application/x-httpd-php54 .php
Agora va em arquivo > salvar como > .htaccess > Salvar

Você pode editar o seu arquivo .htaccess via FTP ou através do Gerenciador de Arquivos do cPanel.
Ou siga o procedimento do blog do Hostgator : http://faq.hostgator.com.br/content/54/ ... -site.html

Você pode alterar para qualquer versão superior a 5.2, basta trocar o numero do Handler.
Código: Selecionar todos
AddHandler application/x-httpd-php53 .php
AddHandler application/x-httpd-php54 .php
AddHandler application/x-httpd-php55 .php
:geek:
#61504
Bom dia pessoal.
Tenho esse mesmo problema mas já pelas dicas ta tudo Ok, a dúvida é esse arquivo .htaccess altero no gerenciador de pastas public oK.... mas incluo isso dentro da pasta do meu site que tem o .htaccess ou na pasta geral do Gerenciador de arquivo? pq lá tmbm tem um .htaccess assim:

# Use PHP5 as default
AddHandler application/x-httpd-php5 .php

# PHP 5.3 required for Weebly
AddType application/x-httpd-php53 .php

Desculpe a pergunta mas gostaria de aproveita e sana essa dúvida tmbm.
Avatar do usuário
Por reds
Mensagens Especiais Curtidas
#61508
alexsierra escreveu:Bom dia pessoal.
Tenho esse mesmo problema mas já pelas dicas ta tudo Ok, a dúvida é esse arquivo .htaccess altero no gerenciador de pastas public oK.... mas incluo isso dentro da pasta do meu site que tem o .htaccess ou na pasta geral do Gerenciador de arquivo? pq lá tmbm tem um .htaccess assim:

# Use PHP5 as default
AddHandler application/x-httpd-php5 .php

# PHP 5.3 required for Weebly
AddType application/x-httpd-php53 .php

Desculpe a pergunta mas gostaria de aproveita e sana essa dúvida tmbm.
Ola,
Coloque o handler apenas na pasta da raiz, ou seja em public_html, é onde o apache le e configura a versão do php solicitada para realizar os processos.

Se apos a instalação do pacote Opencart, delete o arquivo criado e coloque o mesmo código no HTACCESS padrão do Opencart antes de liga-lo.

:geek: