Z-BlogPHP出现Call to undefined function XXXXX()报错解决方案

分三种情况:

1、插件或者主题(统一称为应用)定义的函数:规范上要求此类函数以“应用ID_XXX”格式命名,建议优先向作者寻求解决;如果确定是应用内的函数又没按要求命名,也请向作者指出并要求其修改;

2、Z-Blog内置的函数:新版本可能会新增一些功能函数,没有升级到对应版本时,使用相关应用就会报错,可升级到最新版Z-Blog并且建议应用作者加个判断方案;

3、PHP内的函数,比如这个:

PHP: hash_hmac – Manual
https://www.php.net/manual/zh/function.hash-hmac.php

还有这个

PHP: openssl_pkey_get_public – Manual
https://www.php.net/manual/zh/function.openssl-pkey-get-public.php

原因为你的PHP环境未能正确开启相应函数;

不管是本地还是线上类VPS的可控环境,请选择更合适或较新版本部署工具,或者通过修改php.ini等操作开启所需功能,具体开启依各函数而定,可使用类似如下关键词搜索:

PHP 开启 hash_hmac
php.ini openssl_pkey_get_public

如果是没有相应权限的虚拟主机。。需联系空间商解决。。或者换一家;

以上。。。。

© 版权声明
THE END
喜欢就支持一下吧
分享
评论 抢沙发

    暂无评论内容