Aplicando Json no PHP

Publicado por Alexandre Bargiela em 14/03/2010

[ Hits: 11.317 ]

 


Aplicando Json no PHP



Considerações:

Instalação do Apache:
  • /opt/apache

Instalação do PHP:
  • /opt/php

Primeiro passo, download do pacote:

# wget -c http://www.aurore.net/projects/php-json/php-json-ext-1.2.1.tar.bz2

Obs.: verifique a última versão.

# tar -jzvf php-json-ext-1.2.1.tar.bz2 -C /opt (descompacte o pacote)
# ln -s /opt/php-json-ext-1.2.1/ /opt/json (apenas um link simbólico para facilitar)
# cd /opt/json
# /opt/php/bin/phpize


# ./configure --with-php-config=/opt/php/bin/php-config && make && make install

Ao fim da compilação ele gerará uma saída:

Installing shared extensions: /opt/php-5.3.1/lib/php/extensions/no-debug-non-zts-20090626/

Então faça o seguinte:

# vim /opt/php/lib/php.ini

Adicione dentro da sessão [PHP]:

extension = /opt/php-5.3.1/lib/php/extensions/no-debug-non-zts-20090626/json.so

Reinicie o Apache:

# /opt/apache/bin/apachectl stop
# /opt/apache/bin/apachectl start


Verificando se está ok:

# /opt/php/bin/php -i | grep json

Ele gerará uma saída semelhante a:

json
json support => enabled
json version => 1.2.1
PWD => /opt/json
_SERVER["PWD"] => /opt/json

Obs.:

Quando o Apache e o PHP forem instalados através de apt-get, yum, whatever... eu usei o seguinte padrão:

# tar -xzvf json-1.2.1.tgz -C /etc/
# ln -s /etc/json-1.2.1 /etc/json
# cd /etc/json
# phpize
# ./configure && make && make install


E dentro do "php.ini" adicionar apenas:

extension = json.so

Bom galera, não sei o quanto útil pode ser para vocês, porém segue a dica de como aplicar o Json no PHP. Críticas construtivas são sempre bem vindas, abraços.

Outras dicas deste autor

bash_completion

Conhecendo o apt-file

Instalação passo a passo do Ocomon

Bloqueando meebo

Leitura recomendada

Desativando o Adobe Flash Player no Chrome

Baixando conteúdo de alguns sites usando wget

PPP para usuários no Slackware

Wicd network manager

Cache do Squid

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts