保存目录数据时失败,请检查你的输入资料是否存在问题!-织梦DEDECNS

本文介绍了在使用织梦CMS添加栏目时遇到的错误问题及解决过程。错误原因是由于之前的二次开发被覆盖,导致栏目添加失败。解决方案包括重新执行二次开发流程或删除自定义字段。此外,还提供了网上的其他解决方法,如检查SQL语句和修改数据表字段,但这些方法并未成功解决问题,反而出现新的错误。
摘要由CSDN通过智能技术生成

今天用织梦网站添加栏目时突然报错,提示保存目录数据时失败,请检查你的输入资料是否存在问题!突然惊呆了,原来一直这样加栏目的啊,怎么突然不能加了呢。经过多番探索终于找到了问题所在。

保存目录数据时失败,请检查你的输入资料是否存在问题!

1、问题原因:是我之前织梦添加栏目的地方做了二次开发,增加了两个自定义栏目字段,可能在不经意的时候做了升级,或者把之前的织梦的源文件复制到了这个网站里,把之前部分二次开发的内容给覆盖掉了!

2、解决方案:如果你还需要之前的二次开发功能,就按照之前做织梦栏目二次开发的流程再走一遍,如果已经不需要栏目的二次开发功能了直接可以删除/dede/catalog_add.php文件中添加的自定义栏目字段即可。

3、其他方法: 在网上也看到了一些其他方法,下面是网上看到的方法

a、在/dede/catalog_add.php 找到 (大概在236行左右)ShowMsg("保存目录数据时失败,请检查你的输入资料是否存在问题!","-1");在它上面加入echo $in_query;die;

b、保存后,继续去添加栏目,看页面输出的代码,全选,复制把复制到的语句到后台-系统-SQL命令行工具,执行,看执行结果提示什么错误

c、知道是缺少数据表字段错误后,我们针对具体错误继续执行下面SQL语句

ALTER TABLE `dede_arctype` ADD `typeimg` CHAR( 255 ) NOT NULL DEFAULT '';

d、上面的typeimg 改成你错误提示里的字段,如果是多个字段,就执行多条上面的SQL语句。
最后 把刚才加的 echo $in_query;die; 删除即可

我用来网上找的其他方法并没有解决织梦保存目录数据时失败,请检查你的输入资料是否存在问题这个报错!执行到上面步骤 C 时继续报错提示(出错,错误提示:Duplicate column name '您字段名')不过上面的方法您可以都试试,问题应该是可以解决的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

永远的WEB小白

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值