Erros OpenCart comuns e como resolvê-los
  • Por Designmp.Net
  • 12 Apr 2014
  • 0 Comentários

Erros OpenCart comuns e como resolvê-los

Erros OpenCart comuns e como resolvê-los .Alguns Problemas Comuns no OpenCart e Como resolver , com códigos e textos de auto Ajuda .

1.Páginas em Branco ou Internal Server Error .

Páginas em branco em branco é uma erros PHP que, por algum motivo as mensagens de erro não é mostrar porque o servidor não está configurado para exibir os erros. Enquanto o 500 Internal Server Error significa que algo deu errado, mas o servidor não pode afirmar o que especificamente o problema exato. A similaridade de ambos questão é que não nos dá uma idéia do que exatamente aconteceu, ou o que os arquivos desencadeantes os erros. Então, o primeiro passo antes de tentar resolver os erros é tentar mostrar as mensagens de erro. Em seguida, use a mensagem de erro como ponto de partida para investigar o que é a causa do erro. Aqui estão algumas maneiras de mostrar as mensagens de erro:
  1. Defina o seu "nível de compressão de saída" para 0 no sistema> Configurações> guia Server.
  2. Então php.ini aberto e adicione o código abaixo:
display_errors = 1; error_reporting = E_ALL; log_errors = 1;
  • Se o servidor não ler o php.ini, vamos utilizar um método alternativo. Abrir código index.php e adicione abaixo no topo (linha 2):
ini_set('display_errors', 1); ini_set('log_errors', 1); error_reporting(E_ALL);

2.Índice Undefined / Variável

O erro aparece quando você referenciando variável que não foi declarada. Na abordagem de programação definir a variável ou use isset () para verifica se a variável foi definida vai resolver o problema. Mas, para uma aplicação para obter este problema significa que há um erro na mesma, se é OpenCart ou arquivos de extensões. Ou você fizer alguma modificação na forma Inapropriada . Variante de erro:
  • PHP Notice: Undefined index: company in /path/public_html/catalog/model/account/customer.php on line 8
  • PHP Notice: Undefined variable: order_id in /path/public_html/catalog/controller/account/order.php on line 149
  • PHP Notice: Undefined variable: product in /path/public_html/vqmod/vqcache/vq2-catalog_view_theme_default_template_product_product.tpl on line 272
Solução :
  • Se você receber esta questão na instalação OpenCart limpo, compartilhar os bugs no fórum OpenCart. Ele vai ajudar a desenvolvedor OpenCart para desenvolver erros corrigir.
  • Quando você começa este problema depois de instalar uma extensão, desativar a extensão então relatá-lo para o desenvolvedor.
  • Se o erro se referir ao arquivo dentro da pasta "/ vqmod / vqcache", é dizer o erro causado por arquivo vQmod. Desativar o arquivo vQmod por renomeá-lo para vqmod_file.xml_ e reportar os bugs para o desenvolvedor.

3.Tamanho da memória Exausto (Allowed Memory Size Exhausted)

Este erro aconteceu porque a sua memória não é suficiente para executar o código php (upload grande imagem, apagar grande quantidade de produtos, enviar e-mails em massa, etc.) Aumentar a memória alocada para PHP vai resolver o problema. Erro Variante :
  • Fatal error: Allowed memory size of 536870912 bytes exhausted (tried to allocate 47200 bytes) in /path/public_html/system/library/image.php on line 34
  • Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 13069817 bytes) in /path/public_html/system/library/mail.php on line 144
  • Fatal error: Out of memory (allocated 33554432) (tried to allocate 14024 bytes) in /path/public_html/library/image.php on line 34
Solução : Aplicar uma das soluções abaixo para aumentar o limite de 64MB, 128MB, 256MB ou 512MB-depende do seu host. Editar php.ini memory_limit = 128M; Ou colocar o código abaixo para. Htaccess php_value memory_limit 128M Se você oftenly obter este erro e solução acima não é trabalho, entre em contato com o seu host. Na hospedagem mais comum, não é o máximo memory_limit. Você não pode definir a memória-limite para 64Mb se você ficar no máximo 32Mb.

Por enquanto é só . Comente em caso de problemas diferente ou Duvidas relacionadas !

Deixe um Comentário

nome*
e-mail*
mensagem*

Assine agora

Receba ofertas, atualizações e cupons de descontos