解决dedeCMS更新报错DedeTag Engine Create File False
dedeCMS是一个非常不错的开源建站程序,深受广大站长喜爱,但偶尔也回出现一点小毛病,比如今天找个:更新时提示:DedeTag Engine Create File False!
解决办法:
修改include/dedetag.class.php文件,搜索:“DedeTag Engine Create File False”,可以看到这样一句代码::
$fp=@fopen($filename,"w") or die("DedeTag Engine Create File False");
修改为:
$fp=@fopen($filename,"w") or die("DedeTag Engine Create File False:$filename");
然后重新生成栏目回得到提示错误发生在哪个文件中。找到找个文件检查修改即可。注意:上面的修改回暴露程序的目录结构,解决完问题后最好修改为原始文件。
常见原因:
1、权限问题
提示错误位置的文件没有写入权限,data目录没有写入权限,静态页目录没有写入权限。解决办法很简单赋予写入权限即可。
2、目录路径问题
原先有一个栏目里面有几篇文章,后来把找个栏目改为外部连接了,但dede系统在生成的时候默认还会生成那几篇文章,却找不到路径,所以导致错误。解决办法:把栏目下的文章删除。
解决办法:
修改include/dedetag.class.php文件,搜索:“DedeTag Engine Create File False”,可以看到这样一句代码::
$fp=@fopen($filename,"w") or die("DedeTag Engine Create File False");
修改为:
$fp=@fopen($filename,"w") or die("DedeTag Engine Create File False:$filename");
然后重新生成栏目回得到提示错误发生在哪个文件中。找到找个文件检查修改即可。注意:上面的修改回暴露程序的目录结构,解决完问题后最好修改为原始文件。
常见原因:
1、权限问题
提示错误位置的文件没有写入权限,data目录没有写入权限,静态页目录没有写入权限。解决办法很简单赋予写入权限即可。
2、目录路径问题
原先有一个栏目里面有几篇文章,后来把找个栏目改为外部连接了,但dede系统在生成的时候默认还会生成那几篇文章,却找不到路径,所以导致错误。解决办法:把栏目下的文章删除。