查看完整版本: [-- DedeTag Engine Create File False的原因及解决办法 --]

DedeCMS网站内容管理系统官方论坛 -> 旧版存档 -> DedeTag Engine Create File False的原因及解决办法 [打印本页] 登录 -> 注册 -> 回复主题 -> 发表主题

vus520 2009-12-06 18:00

DedeTag Engine Create File False的原因及解决办法

版本:DEDE所有版本,DEDE_v5,V5.3,V5.5
原因:要创建的目录或者文件没有写入权限

解决办法:

第一步,定位出错的文件,即查找生成什么文件时出的问题。

方法:修改 include/dedetag.class.php文件,搜索"DedeTag Engine Create File False",会找到以下代码

  1. $fp = @fopen($filename,"w") or die("DedeTag Engine Create File False");


修改成

  1. $fp = @fopen($filename,"w") or die("DedeTag Engine Create File False:$filename");


重新生成栏目或者文档时,即可提示当前文件信息。

第二步,找到提示错误的目录或者文件,检查是否有写入权限,windows服务器请给予写入权限,linux服务器请给予777权限。如果目录或者文件不存在,请手工建立。

常见的错误情况有,data目录没有写入权限,html静态文件目录没有写入权限,index.html首页静态文件没有写入权限。

警告:此修改操作可能会暴露程序目录结构信息,建议解决问题以后,还原程序文件。

你可以任意转摘“DedeTag Engine Create File False的原因及解决办法”,但请保留本文出处和版权信息。
作者:尘缘,QQ:130775,来源:http://www.4wei.cn/?p=1000301

zlc007 2009-12-10 17:35
刚碰到这个问题,非常感谢     

huangsea 2009-12-21 20:48
非常感谢 明天试试

ldysh 2009-12-23 15:05
谢谢,但还是有个小问题!

dlsfox 2010-03-27 17:14
我也来试一试 http://www.zgjncw.com

wangle1 2010-03-29 16:18
bu neng  jie jue

egg_cn 2010-04-04 13:02
vus520 太谢谢了!用到了 一鞠躬

woaidede123 2010-04-04 13:30
用户被禁言,该主题自动屏蔽!

jan2023 2010-04-05 19:53
根本不能解决问题啊

hbj111 2010-04-06 22:50
无法解决!哎!!

gouwang2008 2010-04-07 21:04
谢谢!~

cainiaowz 2010-04-19 00:35
不行

nbmyf 2010-05-15 14:24
这个起到了帮助,我发现问题是在Windows 下使用了中文链接,UTF引起来的,想使用中文链接,目前还没有好的解决办法,有知道的朋友不妨出来说说,另外把数据库中中文链接的相关信息清除掉即可

wwip 2010-05-29 12:08
没服务器 权限  先支持下

wochuguo 2010-05-30 01:23
感谢版主分享

hulusi 2010-06-21 15:15
解决了

lv525 2010-07-04 23:37
真郁闷 啊。。。

kingi 2010-07-06 09:45
换了服务器 就这样了。还没解决 。

daocr86 2010-07-22 17:36
谢谢  


查看完整版本: [-- DedeTag Engine Create File False的原因及解决办法 --] [-- top --]



Powered by phpwind v8.7 Code ©2003-2011 phpwind
Gzip enabled