GVKun编程网logo

织梦dedecms提示DedeTag Engine Create File False(织梦dede建站教程视频)

25

针对织梦dedecms提示DedeTagEngineCreateFileFalse和织梦dede建站教程视频这两个问题,本篇文章进行了详细的解答,同时本文还将给你拓展dedeDedeTagEngine

针对织梦dedecms提示DedeTag Engine Create File False织梦dede建站教程视频这两个问题,本篇文章进行了详细的解答,同时本文还将给你拓展dede DedeTag Engine Create File False、dedecms提示dede_addonarticle` 时出错、DEDECMS提示Fatal error错误、DedeCMS更新文章,栏目报错:DedeTag Engine Create File False等相关知识,希望可以帮助到你。

本文目录一览:

织梦dedecms提示DedeTag Engine Create File False(织梦dede建站教程视频)

织梦dedecms提示DedeTag Engine Create File False(织梦dede建站教程视频)

 
织梦dedecms提示DedeTag Engine Create File False,原因分析如下:

*种情况:站点、文件夹权限不足造成无法建立文件
 
这种情况的出现,一方面可能是Apache设置的读写权限较严格,另一方面原因可能是使用者通过服务器或FTP对一些文件夹设置了错误的读写权限造成。这时候,只需修改网站根目录或相关栏目的目录上修改权限为755即可解决。
 
解决办法:
*步、定位出错的文件,即查找生成什么文件时出的问题。
方法:修改 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”);
 
重新生成栏目或者文档时,即可提示当前出错的文件名信息。
 
第二步、检查是否有写入权限,windows服务器请给予写入权限,linux服务器请给予777权限。如果目录或者文件不存在,请手工建立。
 
常见的错误情况有:data目录没有写入权限,html静态文件目录没有写入权限,index.html首页静态文件没有写入权限。
 
此时在进行生成栏目或者页面HTML操作,即可顺利进行。
 
 
第二种情况:列表、频道、文章等命名规则未填写或填写错误
 
此种情况较为少见,因为初级用户一般不会去修改这些东西,情况可以大致分为:
 
(1)命名规则未填写(即为空)
 
解决方法:只需填好相应的规则即可,重新选择栏目类型,也可以快速自动填写。
 
(2)命名规则中含有非法字符
 
解决方法:将非法字符替换或删除。
 
(3)命名规则设置错误
 
例如:命名列表页为{typedir}/{tid}.html,这种命名方式对列表只有一页的栏目是正常的,如果列表是两页或两页以上时,由于进程冲突,生成栏目就会出现 DedeTag Engine Create File False 的提示。
 
解决方法:此时只需要增加{page}变量到名称中即可解决问题。
 
(4)生成文件的层次不对
 
例如设置列表文件要在列表{typedir}目录下,不能向下再有目录比如:{typedir}/list{tid}{page}.html是对的,可以生成但是如果设置为 {typedir}/list/{tid}{page}.html这样将会出错。
 
 
第三种情况:发布文章后将栏目改为了“外部链接”类型
 
在某个栏目里发了几篇文章,后来把这个栏目改成外连接了,更新文档时,系统还会更新这个栏目下的那几篇文章,但地址是外连接,所以无法生成文件,由此产生DedeTag Engine Create File False提示
 
解决方法:把栏目改回的目录,把文章删除,再改回外部链接类型。
本文章网址:http://www.ppssdd.com/code/1142.html。转载请保留出处,谢谢合作!

dede DedeTag Engine Create File False

dede DedeTag Engine Create File False

1、在织梦后台更新文档操作时出现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:$filename");
让它打印出文件名,通过出错的文件名找出问题并解决。
出错信息如下:
DedeTag Engine Create File False:D:/web/site1/zt/mrzx/http://www.meili.com/zt/mrzx.html
如果打印出的文件名还是无法判断哪里出错了。
在织梦后台目录/makehtml_archives_action.PHP 用于处理文档的生成。
while($row=$dsql->Getobject('out'))
{

    echo $id; //添加这段代码,显示出错的文档id
    $tjnum++;
    $id = $row->id;
    $ac = new Archives($id);
    $rurl = $ac->MakeHtml($isremote);
}
通过文档id,到后台找到相应的文章,查看文章属性。

终于在自定义文件名中找到了,并删除,就可以了。
原因是文章自定文件名是一个外网的地址文件,并且该文件无法访问了,生成文档时无法找到,就出错了。

dedecms提示dede_addonarticle` 时出错

dedecms提示dede_addonarticle` 时出错

《Dedecms提示dede_addonarticle` 时出错》要点:
本文介绍了Dedecms提示dede_addonarticle` 时出错,希望对您有用。如果有疑问,可以联系我们。

导读:Dedecms织梦添加文章内容内容提示:把数据保存到数据库附加表 `dede_addonarticle` 时出错,请把相关信息提交给Dedecms官方.Duplicate ...
Dedecms织梦添加文章内容内容提示:把数据保存到数据库附加表 `dede_addonarticle` 时出错,请把相关信息提交给Dedecms官方.Duplicate entry '1' for key 'PRIMARY'


你的主键是不可重复的,现在重复插入值为3的主键了.可以去掉主键唯一,或是设成自增加.就不会出现这种情况了.

具体操作:

进入后台,“系统” - “系统设置” - “sql命令行工具”

运行sql命令行:

alter table dede_addonarticle drop primary key


运行上面的代码就没有提示了ok!办理了!

欢迎参与《Dedecms提示dede_addonarticle` 时出错》讨论,分享您的想法,小编PHP学院为您提供专业教程。

DEDECMS提示Fatal error错误

DEDECMS提示Fatal error错误

DEDECMS提示Fatal error错误

dedecms提示fatal error: call to a member错误

推荐学习:织梦cms

在管理目录找到index_top.php,找开在96行找到如下代码:

  • 模板管理

  •  

    改为:

    <li><a href="javascript:OpenMenu(10,&#39;&#39;,&#39;file_manage_main.php?activepath=<? echo $cfg_cmspath?>/templets&#39;,10)">模板管理</a></li>
    登录后复制

     当然,也可以在标记处直接写上实际地址.

    以上就是DEDECMS提示Fatal error错误的详细内容,更多请关注php中文网其它相关文章!

    DedeCMS更新文章,栏目报错:DedeTag Engine Create File False

    DedeCMS更新文章,栏目报错:DedeTag Engine Create File False

    同事反映一个运营站点一直不能更新文档和栏目。新一去查看了现场发现dedecms报错了dedetag engine create file false。从dedetag engine create file false字面上看相信大家就知道权限的问题吧! ?这个问题网上也有详细的说明了,新一抄送一份备忘。 一、修改

    同事反映一个运营站点一直不能更新文档和栏目。新一去查看了现场发现dedecms报错了dedetag engine create file false。从dedetag engine create file false字面上看相信大家就知道权限的问题吧! ?这个问题网上也有详细的说明了,新一抄送一份备忘。

    一、修改DEDECMS程序代码,让程序告诉我们具体的出错信息(鉴别是不是文件夹权限问题)

    修改 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”);
    注:这第二段代码的作用,就是在创建文件时,告诉是哪个文件创建出了问题,例如我修改了,提示我的信息是:DedeTag Engine Create File False:/news/list-1-1.html,那我就知道,原来是news目录下的文件不能生成。

    二、修改目录的权限为“777”

    办法是把动过的文件夹以及里面的文件都设置为777属性,具体操作为:勾选文件夹,在底部属性修改位置填写777并选择递归。完成777属性的修改。注:通过FTP就可以修改。

    通过这两步操作,我顺利的生成网站所有栏目文件,解决了:DedeTag Engine Create File False 的问题。
    三,还有一种可能是栏目的栏目属性列表命名规则是不是默认的{typedir}/list{tid}{page}.html,查询资料知道{typedir}/之后不能在有“/”就是不能自己加深结构层次。如果自己不主动修改的话一般不会出现由列表命名规则引起的DedeTag Engine Create File False,

    原文地址:DedeCMS更新文章,栏目报错:DedeTag Engine Create File False, 感谢原作者分享。

    我们今天的关于织梦dedecms提示DedeTag Engine Create File False织梦dede建站教程视频的分享已经告一段落,感谢您的关注,如果您想了解更多关于dede DedeTag Engine Create File False、dedecms提示dede_addonarticle` 时出错、DEDECMS提示Fatal error错误、DedeCMS更新文章,栏目报错:DedeTag Engine Create File False的相关信息,请在本站查询。

    本文标签: