Configurações de ambiente
Para trabalhar com nossos módulos, o ambiente de seu site deve suportar:
- Versão PHP:
- 5.2 ou 5.3.
- 5.4 e 5.5 não são homologadas pelo iPAGARE, entretanto clientes que usam não tiveram problemas.
- Limite de memória PHP:
- Recomendado 256 megabytes ou superior. Esta é uma recomendação do próprio Magento, conforme informado em http://www.magentocommerce.com/system-requirements.
- Se a quantidade for menor, pode haver comportamentos inesperados durante a navegação da loja.
- Permissão de escrita:
- É preciso permitir que o usuário do Apache escreva nas pastas de log e do iPAGARE no Magento. Durante este processo de instalação dê as permissões 775 na pasta MAGENTO-HOME/app/code/local/Ipagare/IpgCheckStore.
- Extensão IonCube:
- 4.0 ou superior, caso não possua IonCube instalado realize a instalação conforme está descrito aqui.
- CURL
- Além de estar habilitado o CURL terá que estar configurado corretamente. Veja no anexo a diferença entre um CURL que está somente habilitado (imagem phpinfo.png) e o CURL que está configurado corretamente (imagem phpinfo_IDEA.png).
Configurações do Magento
- Versão Magento: Magento Community 1.5.0 ou superior ou Magento Enterprise 1.10 ou superior
- Merge de Javascript: DESABILITADO. Está configuração está disponível em Sistema> Configuração> Avançado.
- Merge de CSS: DESABILITADO. Se estiver habilitado poderá ocorrer erros na tela do checkout, para verificar se está configuração está ativa acesse Sistema> Configuração> Avançado.
Javascripts
- Biblioteca jQuery.js
- Se na validação do seu ambiente apareceu como configuração não está ok é porque a biblioteca jQuery está utilizando o símbolo $, que é restrito ao Prototype do magento. Use a diretiva
noConflict() no jQuery. Para saber mais acesse http://api.jquery.com/jQuery.noConflict/
- Biblioteca ccard.js
- Esta biblioteca é responsável pelas validações de cartão de crédito no ambiente do cliente. A solução está neste link.
- Biblioteca Prototype.js
- Versão da biblioteca Prototype.js:
- Módulos iPAGARE Checkout: 1.6.1 ou superior
- Checkout Venda Mais: 1.7.0 ou superior
- No navegador, acesse a URL <URL SEU MAGENTO>/js/prototype/prototype.js e verifique a versão de sua biblioteca
- Caso seja inferior a versão “1.6.1.0”, prossiga
- Substitua o conteúdo do arquivo “<INSTALAÇÂO SEU MAGENTO>/js/prototype/prototype.js” pelo conteúdo “http://prototypejs.org/assets/2009/8/31/prototype.js”
- Limpe a cache de seu Magento.
Está tudo certo? Então agora vamos realizar testes em seu ambiente.
Comentários
0 comentário
Artigo fechado para comentários.