首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PHP致命错误:在第0行的未知中找不到类'jsonserializable‘

PHP致命错误:在第0行的未知中找不到类'jsonserializable‘
EN

Stack Overflow用户
提问于 2016-04-26 02:46:50
回答 1查看 4K关注 0票数 8

Ubuntu 16.04 PHP 7.0.4 Phalcon 2.1.x Zephir

代码语言:javascript
复制
$~: php -v
PHP Fatal error:  Class 'jsonserializable' not found in Unknown on line 0

在php.ini中添加phalcon.so时

EN

回答 1

Stack Overflow用户

发布于 2016-05-03 00:33:43

不知何故,我在这里找到了答案和旧的bug报告:Segmentation fault after update to 2.1.x

问题是phalcon扩展在json扩展之前加载,所以我猜您和我一样,在主php.ini中添加了extension=phalcon.so

您需要做的是在/etc/php/7.0/mods-available中添加一个名为phalcon.ini的文件,其中包含以下代码行:extension=phalcon.so

然后,您只需创建一个从/etc/php/7.0/cli/conf.d/50-phalcon.ini指向该phalcon.ini文件的软链接(重要的是设置一个大于20的数字,以便在json扩展之后加载它),就是这样!

对php的任何其他配置(apache、nginx等)重复此过程。

票数 17
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36848664

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档