织梦站时出现DedeTagEngine错误提示,该如何解决?

优采云 发布时间: 2021-06-26 20:08

  织梦站时出现DedeTagEngine错误提示,该如何解决?

  这几天在修改织梦站的静态更新内容时出现DedeTag Engine Create File False错误提示。这个错误提示我们如何解决?

  出现这个提示有几个原因:

  1、要创建的目录或文件没有写权限,Linux服务器有很多情况

  2、列表页命名规则错误。

  3、模板文件有错误

  4、列链接命名冲突

  不管上述原因,我们首先定位错误的文件,以便我们进行相应的修改。

  第一步:修改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");

  

  这样,当我再次更新时,会提示我文件错误,如下图

  

  原来是我的youhua目录下的xxx文件无法生成。这时候我们进入FTP,为这些目录和文件的权限设置777属性,就可以更新了。

  如果出现DedeTag Engine Create File False:/youhua/list_1_2.html,那我就知道youhua目录下的文件列表无法生成,我们要进入后台查看是否有空格或列名中其他不应出现的字符,同时我们还要检查列属性列表的命名规则级别是否有多余的斜线。正确的列表命名应该是 {typedir}/list_{tid}_{page}.html。

  总结:

  dede 有一条 DedeTag Engine Create File False 错误消息。大部分原因是文件权限不足,无法生成静态页面。因此,在修改或更新文档时,首先要确定该文档是否具有777 权限并正在更新。更新后,为了安全,建议将文件改回原来的权限。

  Tags:新增内容提示后台EDedeDedeTag更加静态

  转载:感谢您对网站平台的认可,感谢您对我们原创作品和文章的青睐。非常欢迎您分享给您的个人站长或朋友圈,但请注明文章出处“老米博客”。

0 个评论

要回复文章请先登录注册


官方客服QQ群

微信人工客服

QQ人工客服


线