dede基本参数改不了,发文章“无法获得主键,因此无法进行后续操作!”

当我们转移网站,或者更改数据库,又或者升级的时候,dede经常会出现下面请看

 

1.加不了文章,发文章提示“无法获得主键,因此无法进行后续操作!”

2.修改不了基本参数

3.基本参数显示空白,但可以修改参数

 

当这种问题同时出现或者单个问题出现的话,是非常头疼的问题,因为以上几个问题,百度和谷歌都没有很好的回答,大部分解决方法几乎是无效的。所以研究了下,如果出现以上问题,其实原因如下:

 

1.加不了文章,修改不了基本参数——数据库转移过程中的改名有关,重新导入数据库,用帝国备份王之类的方法或sql等

2.基本参数显示空白,但可以修改参数——php版本问题,php5.4运行低版本dede导致的,高版本dede不受影响,解决方法是换低版本的php,或者换高版本的dede,或者修改低版本的dede代码,修改代码过程百度到处都是。由于没有亲测,所以这里就不多说。

 

遇到类似问题,无非检查以下问题:

1.php版本对不对

2.mysql数据对不对

3.网站文件权限对不对

4.数据库文件权限对不对