未安装或未为 PHP 启用 JSON 扩展时通常会发生此错误。但是,在这种情况下, php --version 输出表明已安装 PHP 5.5.1,其中包括 JSON 扩展。
如果您使用 Ubuntu,则问题可能源于与 JSON 扩展的许可证冲突。 Debian 已在 PHP 5.5rc2 中删除了此扩展,并用功能等效的替代方案替换了它。
要解决此问题,请安装 php7.2-json 软件包(或安装 php7.1-json 或 php5-json 用于其他版本) PHP 版本):
sudo apt-get install php7.2-json
重新启动 Apache:
sudo service apache2 restart
如果您不使用 Ubuntu 或上述步骤无法解决问题问题,请考虑以下事项:
以上是以下是一些标题选项,具体取决于您想要强调的重点: 重点关注具体错误: * 为什么我收到'PHP 致命错误:调用未定义函数 json_decode” Des的详细内容。更多信息请关注PHP中文网其他相关文章!