第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定

[php處理json數(shù)據(jù)]PHP安裝json擴展

標簽:
PHP

php如何安装JSON扩展方法(一)

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

备用网站:http://pecl.php.net/get/json-1.2.1.tgz

2) tar xvjf php-json-ext-1.2.0.tar.bz2

3) cd php-json-ext-1.2.0

4) 初始化PHP环境 phpize

5) ./configure

6) make

7) make install

编译过程中如无错误,可以进入PHP的扩展目录看下有没有生成json.so文件

cd /usr/lib/php/modules/

ls

查看是不是有 json.so

如果没有那就没有编译成功,需要找出原因直到可以看到这个文件才行

8) 然后在/etc/php.d/目录里创建一个json.ini文件

vi /etc/php.d/json.ini

写入:extension=json.so

重启apache服务

/etc/init.d/httpd restart 就可以了,然后phpinfo查看下是否加载了json扩展。

php如何安装JSON扩展方法(二)

PHP Fatal error: Call to undefined function json_decode()

这是典型的PHP组件未安装出现的提示,错误信息就是找不到某个函数XXX。接下来就简单了,只需要安装好json扩展即可消除这个错误,从而使网页恢复正常。

一、yum方法处理

输入yum指令进行安装:yum install php-json,如果yum自带扩展的话,这个指令就可以解决问题了。如果执行命令后提示没有这个扩展包,那么可以尝试第二个方法。

二、源码安装方法处理

1、切换到tmp目录下载json源码包。进行临时的下载操作进入到tmp目录是个很好的习惯,因为Linux系统在开机的时候会自动清空tmp目录,从而保持硬盘文件的整洁。当然如果你要保留这个源码包的话,可以下载到自己喜欢的目录。

#cd /tmp

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

2、解压缩下载得到的文件:

#tar xvjf php-json-ext-1.2.1.tar.bz2

3、进入源码目录:

#cd php-json-ext-1.2.1

4、准备编译环境。这一步可以先不做直接进行第5步操作,如果遇到问题后再进行本步检查也无所谓。不过为了避免不必要的麻烦,我们还是检查下编译环境是否准备好了吧!

#yum install php-devel automake autoconf libtool gcc

5、准备PHP模块的编译环境:

#phpize

6、开始编译json模块:

#./configure

#make

#make install

7、配置php.ini。首先打开php.ini文件:

#vim /etc/php.ini

注:这里我的php.ini是在/etc目录下,如果你的php.ini不在这里,请修改路径为你的php.ini所在的路径。

直接在最后一行加上下面这段话:

extension=json.so

然后输入:wq保存退出。

8、重启Apache服务:

#/etc/init.d/httpd restart

成功重启之后,可以利用phpinfo()去查看是否有json的信息。如果能正常查到再打开之前出现错误的页面能够正常打开就一切OK了。


點擊查看更多內(nèi)容
1人點贊

若覺得本文不錯,就分享一下吧!

評論

作者其他優(yōu)質(zhì)文章

正在加載中
感謝您的支持,我會繼續(xù)努力的~
掃碼打賞,你說多少就多少
贊賞金額會直接到老師賬戶
支付方式
打開微信掃一掃,即可進行掃碼打賞哦
今天注冊有機會得

100積分直接送

付費專欄免費學

大額優(yōu)惠券免費領(lǐng)

立即參與 放棄機會
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學習伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號

舉報

0/150
提交
取消