帝国cms提交反馈等报Fatal error: Cannot redeclare doreturnaddtempf1() (previously declared...错误

有使用帝国cms的朋友在页面上提交在线反馈时提示如下错误:

折叠XML/HTML 代码
  1. Fatal error: Cannot redeclare doreturnaddtempf1() (previously declared in \e\class\q_functions.php:5) in \e\class\q_functions.php on line 21  

大意是函数重复定义,这个在别处也有可能爆出错误,遇到这个问题是因为文件经过开发修改,默认的帝国cms是不会出现该问题的。

解决方法:

1、首先备份这个文件,然后使用相同版本的帝国cms默认文件覆盖。

2、如果上面的问题没解决,去查看爆出错误的文件,由上而下检查,看是否有文件重复引用,同时饮用两次函数存储文件,会造成函数重复引用。

Tags: 函数   反馈
cms大学,为帝国cms用户提供动力
Copyright © 2016 CmsDX.com All Rights Reserved.