PHP5.6升级为PHP7后,浏览器提示如下:
Error : TypeError: Argument 1 passed to XoopsConfigHandler::__construct() must be an instance of XoopsDatabase, null given, called in /usr/share/nginx/html/xoops/include/functions.php on line 39
39行内容如下:
$handlers[$name] = new $class($xoopsDB);
}
求教解决方法,谢谢!
若是 PHP7.0.x XOOPS必須 2.5.8以上
若是 PHP7.1.x XOOPS必須 2.5.9以上
xoops2.5.8.1
在PHP5.6上运行正常,PHP升级到了7.0.24,提示了上述错误。
這是官方檔案,理論上應該不會有問題,而且我們在無數網站跑了一年多,也都正常...
要不試試 XOOPS 2.5.9 好了