我收到此错误消息:
“严格标准:从第 76 行 /opt/lampp/htdocs/projects/nusoap/lib/nusoap.php 中的空值创建默认对象”
第 76 行的代码:
$GLOBALS['_transient']['static']['nusoap_base']->globalDebugLevel = 9;
这是什么意思?我该如何解决它。
期待你的答复
问候
西尔BT
您可以在包含 nusoap 库之前将 error_reporting 级别设置为严格:
ini_set('error_reporting', E_STRICT);
require 'nusoap.php';
我通过用旧版本(特别是 nusoap.php 0.95)替换 nusoap.php 文件解决了这个问题。
我工作的PHP环境是:PHP 5.3.8,nusoap.php 0.95似乎兼容PHP 5.3.8。我的结论是:“严格标准:从第 76 行的 /opt/lampp/htdocs/projects/nusoap/lib/nusoap.php 中的空值创建默认对象”是一个兼容性问题。