Erro There has been an error processing your request, após a instalação do Magento
Ultimamente tenho me deparado corriqueiramente com o erro: "There has been an error processing your request Exception printing is disabled by default for security reasons. Error log record number: XXXXXXXXXXXXXXX", após a instalação (ou durante) do Magento.
Antes de dizer que este é um problema isolado, de somente algumas versões do Magento, devo dizer que fiz a instalação para um clientes, das versões 1.6.1.0, 1.7.0.0 e 1.7.0.2 e todas me resultaram no mesmo erro.
Este erro trata de um problema de código (e acredite, debugar e chegar nisso não foi muito simples). A pasta de arquivos temporários do Magento não está sendo criada no momento da instalação e nem mesmo está sendo configurada nos arquivos de configuração do Magento.
Como resolver?
Por incrível que pareça a solução é simples:
Em primeiro lugar, abra a pasta errors do Magento (localizada na raiz da instalação).
Modifique o nome do arquivo local.xml.sample para local.xml.
Abra o arquivo /lib/Zend/Cache/Backend/File.php e procure pelo trecho:
protected $_options = array(
'cache_dir' => 'null',
e substitua-o pelo seguinte:
protected $_options = array(
'cache_dir' => 'temp',
Salve o arquivo.
Crie um diretório chamado temp na raiz da instalação do Magento.
Uma vez feito isso, o sistema passará a funcionar corretamente.
Postado em 24/07/2012 por Flávia
4 comentários. Comente também!

See more >>