织梦DedeCMS提示无法获得主键的问题
2015-07-21 16:50:39   来源:   评论:0 点击:

织梦DedeCMS提示无法获得主键的问题转移数据库及迁移服务器的时候,使用织梦DedeCMS建站的时候,会遇到提示无法获得主键,因此无法进行后续

织梦DedeCMS提示无法获得主键的问题
 

 转移数据库及迁移服务器的时候,使用织梦DedeCMS建站的时候,会遇到提示”无法获得主键,因此无法进行后续操作”错误情况。解决这个问题,最佳的两个办法是:

1. 首先检查数据库是否可写  ,比如数据满了,一般会被只读的。还有就是如果更换服务器了,要检查下数据库权限设置不对。
2.  使用phpmyadmin修复下数据表, archives这个表。如果你是自己的服务器,可以直接用phpmyadmin操作->修复archives表;

如何使用 phpMyAdmin 修复数据表:
1、这里以修复塑数据表cdb_activityapplies为例,登录 phpMyAdmin,进入 phpMyAdmin 数据列表页面
 

 


2、选择一个数据表前的方框

 


3、页面下方“选中项”下拉选择“修复表

 

4.服务器用户,可以进入linux系统该数据库目录设置写权限

chmod 777 -R  /var/lib/mysql/okservercn(根据你实际目录)

5.几个无需写入权限的目录去除写入权限,分别输入:
 
chmod -R 755 ./data/
chmod -R 755 ./html/
chmod -R 755 ./uploads/
chmod -R 555 ./include/
chmod -R 555 ./install/
chmod -R 555 ./dede/
chmod -R 555 ./plus/
chmod -R 555 ./images/
chmod -R 555 ./member/
chmod -R 555 ./special/
chmod -R 555 ./templets/
chmod 555 ./index.php
chmod 555 ./tags.php

相关热词搜索:问题

上一篇:如何检测linux服务器是否支持curl测试
下一篇:查看php运行错误

分享到: function postToWb(){ var _t = encodeURI(document.title); var _url = encodeURIComponent(document.location); var _appkey = encodeURI("cba3558104094dbaa4148d8caa436a0b"); var _pic = encodeURI('https://www.aovhf.com/article/uploadfile/2015/0721/20150721045301290.gif'); var _site = ''; var _u = 'https://v.t.qq.com/share/share.php?url='+_url+'&appkey='+_appkey+'&site='+_site+'&pic='+_pic+'&title='+_t; window.open( _u,'', 'width=700, height=680, top=0, left=0, toolbar=no, menubar=no, scrollbars=no, location=yes, resizable=no, status=no' ); } document.write(''); document.write(''); document.write(''); document.write(''); document.write(''); 收藏