QQ登录

只需一步,快速开始

查看: 697|回复: 0
打印 上一主题 下一主题

DedeTag Engine Create File False 生成错误

[复制链接]
跳转到指定楼层
1#
发表于 2010-6-11 19:22:53 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
自己在本地建的dedecms v5.5 生成html时提示: DedeTag Engine Create File False版本:DEDE所有版本,DEDE_v5,V5.3,V5.5' G: c8 f1 Q0 v8 i7 T5 ~+ g8 \2 c

7 e$ P' H5 m( [- F6 f; _  原因:要创建的目录或者文件没有写入权限' c) \- }  j; i& L6 j* X

- |7 P) C: a9 k2 A3 N) x8 Y  解决办法:
+ D  n5 D- j% r: `, Z7 O  t+ g* J& U% w  S0 }. u. {
  第一步,定位出错的文件,即查找生成什么文件时出的问题。; H* k% h: T$ F, _
6 a0 e4 e- ]' X2 n7 \2 l* Q
  方法:修改 include/dedetag.class.php文件,搜索"DedeTag Engine Create File False",会找到以下代码
, X* x5 J' T6 B1 x* |
6 _" u. ^6 U. U7 S! J; O: r& D' A  $fp = @fopen($filename,"w") or die("DedeTag Engine Create File False");/ Y  D0 y5 m5 a8 _

# G7 W0 A, z0 }  修改成/ {# }% E: C/ z# n& D
2 ^) D2 A3 `; R7 M' X2 N" b# s
  $fp = @fopen($filename,"w") or die("DedeTag Engine Create File Falsefilename");- j5 S7 T8 y+ T- o2 _

$ [( e7 E0 G! {- k  重新生成栏目或者文档时,即可提示当前文件信息。
- d/ Y( O* y2 D, o8 I* S  M8 I  T' I4 I
  第二步,找到提示错误的目录或者文件,检查是否有写入权限,windows服务器请给予写入权限,linux服务器请给予777权限。如果目录或者文件不存在,请手工建立。, h. I& v$ ?9 z, L- F5 f9 p/ T

8 [( S3 `4 z  n" q- c( {+ E( a, u  常见的错误情况有,data目录没有写入权限,html静态文件目录没有写入权限,index.html首页静态文件没有写入权限。: r" b1 ?/ i4 ~" g( z( c

  C# x- T" G! R% D3 D- j  警告:此修改操作可能会暴露程序目录结构信息,建议解决问题以后,还原程序文件
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 转播转播 分享分享 分享淘帖 顶 踩
内乡社区网免责声明:本文来源于网络、媒体投稿和用户自行发帖,与内乡社区网无关。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。如果本文内容有侵犯你的权益,请发送信息至702079960@qq.com,我们会及时处理。点击进入客服处理点击进入客服处理
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|内乡社区网 ( 豫ICP备12007913号-2 

GMT+8, 2025-2-7 13:58

Discuz! X3.3

© 2001-2018 Comsenz Inc.

快速回复 返回顶部 返回列表