Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

salomao4u

Instalando pacotes do PECL (geoip)

Recommended Posts

Olá Pessoal do imasters,

É o meu primeiro post aqui! Não sou um freqüentador de foruns de discussão mas isso não vem ao caso agora...

Estou tentando instalar um pacote do pecl chamado GeoIp para usar umas funções do PHP (http://www.php.net/manual/en/ref.geoip.php).

Estou apanhando. Sem falar que o site onde disponibilizam os módulos para windows (http://pecl4win.php.net) está fora do ar. Para minha sorte, eu consegui encontrar a dll já compilada. Como vocês vão me falar, já coloquei a extenção na pasta de extensões do php, adcionei a linha no PHP.INI que carrega a extenção que está na pasta. Não deu em nada. Ainda tá falando que a função no PHP não foi declarada.

Estou usando o XAMPP basic. O Apachefriends diz que ele tem o pear instalado, más parece que também não está legal.

Como é que eu instalo um módulo do PECL via pear? Será que eu estou errado? Executei no terminal, o comando pear.bat que fica na pasta do PHP - "pear install meupacote.tgz".

Obrigado a todos que lêrem, desculpe a objetividade... http://forum.imasters.com.br/public/style_emoticons/default/natal_noel.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tentei testar aqui, mas deu erro também:

Invalid xml downloaded from "http://pecl.php.net/rest/p/gender/info.xml": XML Error: 'Invalid character' on line '9'
Aguarde alguns dias para o pessoal que o mantém resolva o problema.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Desculpe, não expliquei bem.

No console de um Linux:

pecl search geoip
O erro é com o arquivo que o PECL usa para controlar os pacotes. Vai ocorrer na procura de qualquer pacote.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Desculpe...

O negócio mesmo é que já tenho a extensão Geo ip aqui (e parece ser a verdadeira), más não tá funcionando nem F***... Já adcionei no php.ini e não deu em nada!

Valeu pela Ajuda! :)

Compartilhar este post


Link para o post
Compartilhar em outros sites

Baixe a extensão novamente, aqui: http://pecl.php.net/package/geoip

Você baixou a base de dados ? é um arquivo .dat com os ips.

Leia estas informações:

http://br2.php.net/manual/en/geoip.setup.php

http://www.maxmind.com/app/php

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.