Nesta seção apresentar alguns problemas básicos e gerais, shotting dicas quando você encontrar algum problema em PrestaShop, como página em branco ou "Erro interno do servidor", "Erro Fatal"
1. Defina 'display_errors' para 'on' e SQL_DEBUG como true no arquivo YourStoreRoot/config/config.inc.php
Você vai encontrar a seguir duas linha no topo do arquivo mencionado acima
@ ini_set('display_errors', 'on');
define ('_PS_DEBUG_SQL_', true);
Após essa configuração e execute novamente a página que você tem um problema. Você deve ser capaz de ver alguns erros apresentados na página. Geralmente no topo da página, mas poderia ser em qualquer local da página.
A ajuda de sholuld de mensagem de erro você identificar a origem do problema. Um módulo ou página de núcleo do PrestaShop. Mas, por favor, cama observou, a fonte de erro não significa que ele é realmente a causa do problema, poderia ser em outro lugar. Pelo menos ele irá apontar para algum lugar.
2. Definir ponto de interrupção.
Suponha que você não é desenvolvedor PHP e você tem a ferramenta de depuração, então aqui está uma dica que eu uso com freqüência quando eu trabalho no site do cliente quando encontrar algum erro fatal.
Esta dica é usful quando você não encontrar o "Erro interno do servidor" ou "Erro Fatal", mas não há nenhuma mensagem de erros detalhados. Mesmo que você definiu sobre a opção de exibir informações de depuração, você ainda não pode ver qualquer mensagem detalhada.
Colocara seguinte linha na página do topo da página direita após "<? php", em seguida, executar você página novamente.
Die ("Break point aqui");
Se você pode ver a saída de mensagem em sua página
Aqui o ponto de interrupção
Isso significa que o problema é causado no script de página do PrestaShop, na linha depois that. Avançar a linha de morrer ("point Break aqui") linha mais alguns e tente novamente. Até você ver a mensagem de erro original você vê.
Se você não vir o "ponto de quebra aqui" mesmo quando seu posto na linha superior da página PHP, significa, o problema não é causado pelo script de página. É configuração problema relacionado. Poderia ser
Usando desta forma, você deve ser capaz de identificar o local que causa o problema.