巅峰霸主 > 设计开发 > 织梦教程 >

dedecms提示系统找不到你所指定的表,请手工创建这个表解决方法总结

时间:2020-04-04 01:46:52  来源:巅峰霸主  作者:烈火大地 点击:
摘要:在dedecms内容模型管理这里复制文章模型时出现系统找不到你所指定的表 dede_addonarticle17 ,请手工创建这个表!之前也发过相关的解决方法,但于是乎并没有作用,这里的新方法如下……

dedecms系统使用默认的普通文章模型进行复制一般都不会有问题,但是可能是环境的问题或者继承环境配置不完善,复制普通文章模型就提示“系统找不到你所指定的表 dede_addonarticle17 ,请手工创建这个表!”,这个真的是让人很纳闷。

由于dedecms系统升级非常缓慢,对于高版本的PHP(php7.0及以上版本)支持并不是那么好,所以第一种情况就是使用了高版本的PHP兼容性不够好的原因,经过测试在大于等于php7.0以上的版本都会出现这个错误提示,无法复制模型。

解决方法一

将环境的PHP版本降低到php5.2~5.6,推荐使用php5.6版本,因为这个版本可以说没有任何问题,而且比低版本的PHP更安全。

一般情况下更换了适合dedecms运行的稳定PHP版本之后都可以完美的解决这个问题,但是有时还是不行,原因在于数据库的名称含有连词符号。

解决方法二

因为我是安装的本地测试网站,在安装的时候数据库名称使用了连词符号(-),数据库名称是v2-dedecmstest,不知道为什么我的这个就会提示上面的错误,重装一下把数据库名称中的连词符号去掉,然后问题就解决了。

对于数据库名称含有其他的特殊符号是否会存在问题没有做测试,但是如果修改了PHP版本到5.6仍然存在问题,那么检查一下数据库名称里面是否含有连词符号或其他特殊符号,如果存在可以尝试重装网站系统并且数据库名称里面不要含有特殊符号,这样就解决了。

(责任编辑:陆柏熺)
评价:
用户名: 验证码: 看不清?点击更换


关注站长自媒体 获取更多优质内容

  • 百家号
    百家号
  • 头条号
    头条号
  • 企鹅号
    企鹅号

2019-2021 ©巅峰霸主网 京ICP备12023415号-2
返回
顶部