phpcms在MariaDB上无法安装的解决方法

发表时间
评论 没有

phpcms v9.6.3,Apache 2.4.39,PHP 5.6.40,MySQL MariaDB 10.1.40,安装phpcms出现无法安装的bug

  1. 第5步出现“数据库版本低于Mysql 4.0,无法安装Phpcms,请升级数据库版本”

我这里偷懒了,直接找到/install/step/step5.tpl.php,将function checkdb() 中的

if(data > 1) {
			alert(errmsg[data]);
			return false;
		}
		else if(data == 1 || (data == 0 && confirm(errmsg[0]))) {
			$('#install').submit();
		}

改为

if(data > 1 && data < 6) {
			alert(errmsg[data]);
			return false;
		}
		else if(data == 1 || (data == 0 && confirm(errmsg[0])) || data==6) {
			$('#install').submit();
		}

跳过错误。

  1. 第6步出现数据库读写错误,原来是MariaDB取消了TYPE=**

找到所有的.sql文件,将 TYPE= 替换为 ENGINE=

注意不能只替换/install/main/目录下的.sql文件,否则安装模块时还会报错

作者
分类 网站建设

评论

本文评论功能已关闭。

← 较早的 较新的 →

相关文章