【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

相關文章
相關標籤/搜索