最近搭建测试服务器,访问网站查看报错日志出现如下错误:

Fatal error: Call to undefined function json_decode()

出现该问题原因是安装PHP时没有安装json扩展所致。

1、首先进入php安装包的ext中的json目录,如下图所示:

2、执行phpize,如下图所示:

3、编译配置,如下图所示:

4、安装扩展,如下图所示:

5、安装成功后看到json.so扩展,如下图所示:

6、最后在php.ini配置文件加上extension=json.so,如下图所示:

7、最后重启php-fpm即可看到扩展加载。

更多相关文章

  1. Linux 2.6.x 内核模块加载错误 “Invalid module format” 解决
  2. 在用apt源安装mysql-server时出现如下错误,需要安装mysql-server-
  3. 存储过程放在sql脚本里,命令行导入总是提示错误
  4. 解决缺少sql头文件编译错误
  5. “已有打开的与此命令相关联的 DataReader,必须首先将它关闭 ”错
  6. Mysql5.7.10版本安装后空密码登录,退出后提示密码错误连接不上解
  7. PostgreSQL无法加载库未知错误14001
  8. QT 使用QSqlQuery时候的 错误,。。。。
  9. 参数化的Insert语句,事务抛出错误

随机推荐

  1. 推荐10个sax解析实例
  2. XML指南如何使用?总结XML指南实例用法
  3. 有关selectNode的文章推荐
  4. 总结关于XML编码注意点
  5. xml方式用法汇总
  6. 推荐10款概述及安装实例
  7. 谈谈dom方式的用法
  8. 推荐10款连接类型实例教程
  9. XDocument函数定义与用法汇总
  10. 谈谈减少垃圾的现状、前景与机遇