Problema com carrinho de compras na versão 1.2.0.2 do Magento

sábado, 7 de março de 2009



A loja já estava instalada, fazia uma semana e tudo estava correndo bem, quando aconteceu um erro no carrinho de compras.
Ao adicionar o produto o procedimento de compra não da continuidade e não aparecia o form de Subtotal e nem o footer da loja.
Quando davamos recarregamento da loja acusava erro de memória alocada.

Após várias tentativas de configuração encontramos a solução:
O arquivo php.ini dentro do diretório raiz da loja deveria ser configurada para aumentar a memória limite do servidor, que disponibilizava apenas 32M.
Aumentamos a memória para 128M e acrescentamos ao final do arquivo algumas chamadas de extensão.



Arquivo PHP.INI criado:

; This file is for CGI/FastCGI installations.
; Try copying it to php5.ini, if it doesn't work

; adjust memory limit

memory_limit = 128M

max_execution_time = 18000


; disable magic quotes for php request vars

magic_quotes_gpc = off

; disable automatic session start
; before autoload was initialized

flag session.auto_start = off

; enable resulting html compression

zlib.output_compression = on

; disable user agent verification to not break multiple image upload

suhosin.session.cryptua = off

; turn off compatibility with PHP4 when dealing with objects

zend.ze1_compatibility_mode = off

; PHP for some reason ignores this setting in system php.ini
; and disables mcrypt if this line is missing in local php.ini

extension = pdo.so
extension = pdo_mysql.so
extension = pdo_sqlite.so


Em negrito a resolução do problema.

Nenhum comentário:

Postar um comentário