【Discuz!】Discuz! X3.4配置后出现页首出现Deprecated提示的问题

Discuz! X3.4 Release 20180101这版不支持mysql8.0,将mysql搞成mysql5.5.61以后,终于能够开始成功安装,固然你也能够经过强制修改install文件的方式在mysql8.0下成功安装。php

但Discuz! X3.4 Release 20180101在php7.2下,刚安装好进入论坛,又出现了Deprecated: __autoload() is deprecated, use spl_autoload_register() instead in 某某目录的问题\source\class\class_core.php on line 27的问题。以下图所示:mysql

这是PHP 7.2开始不主张使用function __autoload(){}来自动加载类文件,而Discuz!仍是用了php5的这种方式。sql

解决方法就是打开..\source\class\class_core.php这个php,对25行的if(function_exists('spl_autoload_register'))中的第27行else注释掉便可,也就是不要这个else以下图所示:php7