Erro ‘PHP Extensions “0” must be loaded.’ no Magento

Olá Galera,

Estes dias passei por um probleminha ao tentar instalar o Magento no Ubuntu que me deixou um pouco intrigado: PHP Extensions “0” must be loaded. O que seria isso?

Bem, aparentemente é um probleminha de compatibilidade entre o Magento e o PHP 5.4 que, para mim, apenas acontece no Ubuntu 12.10.

Não se preocupem, pois isso é muito simples de se resolver, mas é preciso que tomem o cuidado de voltar á configuração original após ter terminado a instalação do Magento.

Abra o arquivo [Path para o Magento]/app/code/core/Mage/Install/etc/config.xml e procure pelo seguinte bloco:

[xml]

<extensions>
<pdo_mysql/>
</extensions>

[/xml]

Agora que encontramos podemos alterá-lo para:

[xml]

<extensions>
<pdo_mysql>1</pdo_mysql>
</extensions>

[/xml]

Com isso você conseguirá prosseguir com sua instalação do Magento e finalizá-la.

Lembre-se: como regra, nunca altere nenhum arquivo do Core do Magento, portanto, após concluir a instalação, volte a configuração ao seu estado original.

Um abraço e até a próxima!

Tiago Sampaio

16 thoughts on “Erro ‘PHP Extensions “0” must be loaded.’ no Magento

  1. hdegenaro

    Boa tarde Tiago,

    Eu testei esta solução, porém ao invés continuar com a instalação, eu obtenho um loop de redirecionamento. Eu testei usando os browsers Chrome e Firefox. Até limpei o cache, mas o erro persiste. Você pode me ajudar ? Obrigado.

    Like

      1. Olá Tiago,

        primeiramente obrigado pelos muitos tutoriais e casos apresentados aqui, já me socorreu algumas vezes.
        Referente ao problema citado, obtive a mesma dificuldade, mas resolvi esta questão realizando o seguinte procedimento:
        //Linha 64
        foreach ($extensions as $extName){
        if($extName == 0) continue; //Adicionei esta linha
        if (!extension_loaded($extName)){
        $absenteeExtensions[] = $extName;
        }
        }
        Encontrei uma solução aqui: http://migre.me/fF7JF

        Like

    1. Ismael

      O loop de redirecionamento eu saquei o problema, é erro de copiar e colar:

      1 — errado
      1 — certo

      Me levou muito tempo até visualizar isso.

      Like

    2. José Farias

      Olá hdegenaro,
      Boa noite! Tudo certo?
      Você utiliza extensões templates-master ?
      O suporte é bom mesmo?
      Abraços!

      Like

  2. Pingback: Erro ‘PHP Extensions “0″ must be loaded.’ no Magento Marcello InfoWeb

  3. Olá,

    tive o mesmo problema, e por indicação do suporte iconectado.com.br achei a solução! Obrigado pelo conhecimento compartilhado Tiago Sampaio.

    Like

  4. Leandro

    Olá Tiago, fiz o procedimento, e retornou outra mensagem:

    PHP Extensions “pdo_mysql” must be loaded.

    Pode me ajudar?

    Obrigado por enquanto!

    Like

  5. ALEX MARTINS

    Também tive o mesmo problema que o nosso amigo hdegenaro. Quem tiver a primeira solução, por favor, poste aqui.

    Abraços.

    Like

  6. Edinho

    Amigo, tentei fazer isso mas não resolveu, quando troco a configuração o firefox não avança e nem consigo reiniciar a configuração, ai retiro a configuração e ele volta para o inicio da instalação.

    Uso o Ubuntu 13.4 64Bits

    Like

Leave a comment