问题:Discuz!X3.5全新安装如果出现以下如图所示现象,如何解决
解决办法:
论坛帖子很多都 认为提示“你的数据库可能innodb性能不佳,请调高php超时时间”是解决这一问题的关键,而去调整php的时间,其实你如果注意一下你会看到提示“MySQL version must be 5.5.3 or greater”才是提示的关键,原因是Discuz_X3.5_SC_UTF8_20230726.zip 这一版本在程序设计时版本判断出现问题,注释掉后不让他进行版本判断问题就得到解决。
具体过程如下:
进入网站根目录,找到文件“/install/include/install_mysqli.php”
if ($this->version() < '5.5.3') {
$this->halt('MySQL version must be 5.5.3 or greater');
}
将以下这三行註解掉后,就正常安装完成了(见上图)。
本人的系统为CentOS Stream 9 x86_64(Py3.7.16) 数据库为:Mariadb10.5.10 相当于mysql 8.0
|