出现问题的原因是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
本文介绍了当DS拓展依赖于JSON拓展导致的问题及解决方案。首先确认是否已安装JSON拓展,然后调整两者加载顺序来解决问题。
1万+

被折叠的 条评论
为什么被折叠?



