ubuntu16.04安装PHP ds拓展出现 undefined symbol: php_json_serializable_ce 解决办法
2016-08-29 10:50
941 查看
出现问题的原因是ds拓展依赖于json拓展。
先通过 php -m 检查一下有没有装 json拓展。
若在安装了json拓展后仍然出现该问题,原因在于加载json拓展的优先级没有ds拓展优先级高。解决方法是:在conf.d文件夹下添加一个文件,文件名为30-ds.ini,内容是extension=ds.so ,以此修改加载ds拓展的顺序。最后删除掉php.ini里的extension=ds.so
相关链接:https://github.com/php-ds/extension/issues/2
先通过 php -m 检查一下有没有装 json拓展。
若在安装了json拓展后仍然出现该问题,原因在于加载json拓展的优先级没有ds拓展优先级高。解决方法是:在conf.d文件夹下添加一个文件,文件名为30-ds.ini,内容是extension=ds.so ,以此修改加载ds拓展的顺序。最后删除掉php.ini里的extension=ds.so
相关链接:https://github.com/php-ds/extension/issues/2
相关文章推荐
- ubuntu16.04安装PHP phalcon拓展出现 undefined symbol: php_json_serializable_ce in Unknown on line 0
- PHP安装libevent后出现undefined symbol: php_sockets_le_socket in Unknown 的解决办法
- ubuntu16.04下安装wps出现的问题及其解决办法
- ubuntu安装php时出现error: xml2-config not found. Please check your libxml2 installation 的解决办法
- Ubuntu16.04安装pcl出现cannot find -lvtkproj4解决办法
- 在ubuntu 16.04上安装truffle出现的若干问题及解决办法
- ubuntu16.04下安装wps出现的问题及其解决办法
- PHP5.5 安装后出现不能调用json_encode 解决办法
- Ubuntu 16.04 安装 PostgreSQL 和 phpPgAdmin及404错误解决办法
- Ubuntu16.04下在Python2.7安装OpenCV3.2.0出现的问题与解决办法
- Ubuntu下安装eclipse出现的问题及解决办法
- 安装PHP程序出现mysql支持off on不支持解决办法(转)
- phpMyAdmin安装后访问出现Warning: require_once(./libraries/common.inc.php)错误的解决办法
- windows 7硬盘安装Ubuntu 12.04 后出现grub,无法进入系统解决办法
- Ubuntu下安装bochs出现错误的解决办法
- 【转】在Ubuntu中安装Virtualbox出现问题的解决办法
- VMware下安装Ubuntu 11.04不出现图形界面的解决办法(其他版本linux可以借鉴)
- 用wubi安装的Ubuntu出现Grub rescue的解决办法
- Ubuntu 安装软件的过程中,出现版本冲突的解决办法
- 安装PHP出现make: *** [sapi/cli/php] Error 1 解决办法