问题:
PHP 抛出一个致命错误,指示尽管运行 PHP 版本 5.5.1-2,但 json_decode() 函数未定义。
答案:
如果您使用的是 Ubuntu,请安装相应的 JSON适用于您的 PHP 版本的模块:
说明:
Debian 已从 PHP 5.5rc2 中删除了之前的 JSON 扩展,因为许可冲突。已提供替换扩展。
背景:
JSON 许可证包含短语“本软件应用于善良,而非邪恶”。这与自由软件基金会对自由软件的定义相冲突,自由软件必须可用于任何目的。
尽管如此,PHP 本身并没有删除 JSON 支持。该问题是由发行版打包而不是 PHP 本身引起的。
以上是为什么 PHP 在 Ubuntu 上的 PHP 5.5.1-2 中抛出'致命错误:调用未定义的函数 json_decode()”?的详细内容。更多信息请关注PHP中文网其他相关文章!