新聞中心
opensns修改用戶起始uid教程
opensns程序安裝到php空間后,系統(tǒng)自動配置的超級管理員用戶uid為1,注冊用戶默認(rèn)的起始uid是100;熟悉該源碼的站長朋友應(yīng)該知道,opensns只能通過在程序文件中添加普通uid的方式來創(chuàng)建管理員賬戶,所以用戶uid從2到99之間的數(shù)字就起不了作用,這雖然不會應(yīng)該網(wǎng)站的正常運行和管理,但是會讓人覺得不夠完美,有同感的站長朋友,可以按照無憂主機小編下面給出的方法設(shè)置opensns用戶起始uid。 起始uid的自增用到到了mysql的AUTO_INCREMENT關(guān)鍵字,所需毫無疑問地要對數(shù)據(jù)庫的表結(jié)構(gòu)進(jìn)行設(shè)置,存儲opensns用戶的表格是`ocenter_member`,如果對使用了ucenter通訊功能的還需要修改ocenter_ucenter_member數(shù)據(jù)表。 修改前建議要先備份數(shù)據(jù),無憂主機全站備份的方法如圖1所示,在控制面板點擊數(shù)備份->點擊數(shù)據(jù)備份。登陸數(shù)據(jù)庫工具phpmyadmin,將數(shù)據(jù)數(shù)據(jù)庫導(dǎo)出到本地,用專業(yè)文本工具如notepad或editplus打開,使用快捷鍵ctrl+f快速查找,找到一處COMMENT='會員表',如圖2所示,將AUTO_INCREMENT=100改為AUTO_INCREMENT=2,表示注冊用戶的起始uid為2。如果您的程序創(chuàng)建過用戶,?INCREMENT的值將是下一個uid,如注冊了2個用戶那么AUTO_INCREMENT的值為103,不管是多少直接將其改為自定義的起始uid即可。 使用了ucenter通訊的網(wǎng)站還需修改另一處uid,用快速查找搜索COMMENT='用戶表',然后將AUTO_INCREMENT=100改為2。為了避免錯誤,將教程中uid改為同樣的值,改好后空間的數(shù)據(jù)庫刪除,然后導(dǎo)入修改后的數(shù)據(jù)庫。 以上就是在獨立ip空間為大家介紹的opensns修改用戶起始uid教程。
本文地址:http://www.gle-technology.com/opensns/27329.html