PHP致命错误:调用未定义函数json_decode()

Apache正在记录日志PHP Fatal error:  Call to undefined function json_decode()。经过一番谷歌搜索,似乎这个问题是由于没有最新版本的php导致的。奇怪的是,运行php --version输出


PHP 5.5.1-2+debphp.org~precise+2 (cli) (built: Aug  6 2013 10:49:43) 

Copyright (c) 1997-2013 The PHP Group

Zend Engine v2.5.0, Copyright (c) 1998-2013 Zend Technologies

    with Zend OPcache v7.0.2-dev, Copyright (c) 1999-2013, by Zend Technologies

    with Xdebug v2.2.3, Copyright (c) 2002-2013, by Derick Rethans

清楚表明我的php版本大于5.1。


关于什么可能导致这种情况的任何想法,或者要采取哪些措施找出答案?


编辑:脚本回显phpversion的结果是 5.5.1-2+debphp.org~precise


编辑:的结果phpinfo()也是PHP Version 5.5.1-2+debphp.org~precise+2


此外,在中phpinfo(),它列出了模块JSON和模块作者(Omar Kilani,Scott MacVicar)。


哆啦的时光机
浏览 994回答 3
3回答

慕雪6442864

使用Ubuntu:sudo apt-get install php5-jsonsudo service php5-fpm restart
打开App,查看更多内容
随时随地看视频慕课网APP