Por que o XAMPP requer bibliotecas de 32 bits depois de instalar o MongoDB?

0

Estou tentando trabalhar com o MongoDB no XAMPP. Então, sigo estas etapas:

  1. Faça o download e instale o XAMPP
  2. Iniciar o software
  3. Executar o sudo / opt / lampp / bin / pecl instalar o mongodb
  4. Adicione a extensão="mongodb.so" ao /opt/lampp/etc/php.ini
  5. Execute o sudo / opt / lampp / lampp restart

Nesse momento, recebo a seguinte mensagem:

XAMPP is currently only availably as 32 bit application. Please use a 32 bit compatibility library for your system.

Estou fazendo algo errado?

Eu não desejo instalar o Apache, php7 e Mongo no meu sistema. O XAMPP está em um pequeno local onde tudo pode ser excluído.

    
por KI4JGT 11.10.2017 / 20:02

1 resposta

0

Embora eu não tenha nenhum uso para o Mongo, eu tentei seguir seus passos e tudo funcionou sem erros, eu estou no Fedora 26. Portanto, há apenas 3 conclusões.

  • Você está no Windows porque o Xampp envia apenas pacotes de 32 bits para janelas.
  • Você instalou o Xampp 32 bit por engano ou talvez o seu xampp seja muito antigo porque o xampp costumava enviar 32 bits apenas para o linux, bem como no passado
  • Você baixou o xampp de algum repositório e eles lhe deram o bit 32. Costumava acontecer quando eu estava no Ubuntu.

Eu tenho o xampp 7.1.9 para o linux de 64 bits de aqui . E, a propósito, depois de seguir os seus passos, não tenho ideia de como começar o mongo, nunca usei o pecl antes. Se eu fosse onde você instalaria o mongo usando apt-get , Enfim boa sorte.

    
por Lynob 11.10.2017 / 22:42