Aplicando Json no PHP

Publicado por Alexandre Bargiela em 14/03/2010

[ Hits: 11.847 ]

 


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

Bloqueando meebo

bash_completion

Conhecendo o apt-file

Instalação passo a passo do Ocomon

Leitura recomendada

BrazilFW: Fim dos dias usando o Windows como servidor de internet!

Conexão remota Terminal Server Client no Ubuntu 8.10

Usando o RealPlayer em página HTML

Lynx - Aceitar todos os cookies no browser automaticamente

Scripts facilitadores para live streaming

  

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