關(guān)于整合動(dòng)網(wǎng)論壇版的問(wèn)答集合
1、整合后,在動(dòng)易登陸后,到論壇頁(yè)面上顯示已經(jīng)登陸,但是發(fā)帖的時(shí)候卻提示沒(méi)有登陸。
解答:動(dòng)網(wǎng)論壇目前采用的模式是:從cookies中讀取出的密碼并不是md5加密后的用戶設(shè)置的密碼,而是系統(tǒng)自動(dòng)生成的“隨機(jī)”密碼,該密碼存儲(chǔ)在用戶cookies中和數(shù)據(jù)庫(kù)中,而用戶真正的密碼除了需要進(jìn)一步驗(yàn)證的時(shí)候,是不使用的。系統(tǒng)自動(dòng)生成的密碼并不是一直一樣的,而是會(huì)自動(dòng)更新的,每次更新都隨機(jī)生成一次,這種模式進(jìn)一步增強(qiáng)了安全性。也造成了整合版中的兩套cookies不一致的情況。
動(dòng)易的動(dòng)態(tài)密碼驗(yàn)證將在下一版本中出現(xiàn),目前的版本,是傳統(tǒng)的存儲(chǔ)md5加密后的用戶真實(shí)密碼,這樣造成了整合版在通行登陸上不能像以前的整合版一樣穩(wěn)定,偶爾出現(xiàn)發(fā)帖時(shí)被踢的情況。
這種情況應(yīng)該只是偶爾出現(xiàn),如果一直出現(xiàn),說(shuō)明你的整合有問(wèn)題,請(qǐng)與我聯(lián)系。
2、離開(kāi)網(wǎng)站一段時(shí)間再回來(lái)后,在動(dòng)易、論壇的其中一個(gè)顯示已經(jīng)登陸,而另一個(gè)顯示未登陸(多為在論壇顯示未登陸)。
解答:這是cookies保存時(shí)間設(shè)置的問(wèn)題,動(dòng)易使用的cookies被長(zhǎng)期保存,而論壇的cookies經(jīng)過(guò)一段時(shí)間后失效了。出現(xiàn)這種情況的原因可以有好幾個(gè)。第一個(gè)問(wèn)題中提到的因素也是其一。總的來(lái)說(shuō),如果整合是成功的,出現(xiàn)這種問(wèn)題也應(yīng)該只是偶爾的,如果用戶大部分活動(dòng)是在論壇,出現(xiàn)相應(yīng)問(wèn)題的可能性會(huì)小一些。另外還要注意:有的站點(diǎn)同時(shí)使用帶www和不帶www的域名,那么用這兩種域名訪問(wèn)的時(shí)候產(chǎn)生的cookies是不一樣的,因此也就造成cookies保存失敗的問(wèn)題。建議大家一定要統(tǒng)一域名,你第一次用www訪問(wèn),以后最好也用這個(gè)訪問(wèn),論壇后臺(tái)、動(dòng)易后臺(tái)設(shè)置中,能用相對(duì)路徑的就不要用完整URL,保證用戶能按照他自己選擇的域名正常訪問(wèn)。
3、按照你發(fā)的帖子做了動(dòng)網(wǎng)模版的修改,但是從動(dòng)易注冊(cè)成功后還是不能返回開(kāi)始的頁(yè)面,或者注冊(cè)、返回時(shí)出錯(cuò)。
解答:先確認(rèn)你的整合程序文件是8月14日以后發(fā)布的版本(),或者你是9月10日以后才從官方下載的動(dòng)易文件。然后確認(rèn)你按照下面的步驟做了修改:
第一步:進(jìn)入論壇后臺(tái)管理,選擇 風(fēng)格界面模板總管理 ,找到下面的部分:
分頁(yè)面模板(page_login) 編輯該模塊:語(yǔ)言包 新 | 圖片 新 | 界面風(fēng)格 新
選擇“界面風(fēng)格”。
第二步:在 template.html(13) 右邊的框中找到下面的內(nèi)容:
在下面插入一行:
變成:
提交修改。
3、按照整合說(shuō)明整合失敗后,按照怎樣的步驟來(lái)檢查問(wèn)題出在哪,以及怎樣改正?
解答:官方的整合程序,整合步驟明確、簡(jiǎn)單,通常按照整合步驟很容易整合的。如果按照說(shuō)明進(jìn)行整合失敗,請(qǐng)按照下面的方法來(lái)檢查你的問(wèn)題:
- 你是不是用整合程序中的“論壇數(shù)據(jù)庫(kù)升級(jí)程序”正確對(duì)論壇數(shù)據(jù)庫(kù)進(jìn)行了升級(jí)和數(shù)據(jù)更新。不確定的話你可以再做一次,如果你已經(jīng)做過(guò)一次,這次升級(jí)的時(shí)候,會(huì)提示下面的信息:
新建 [dv_User] 表中字段錯(cuò)誤,請(qǐng)手動(dòng)將數(shù)據(jù)庫(kù)中 ArticleCount 字段建立,屬性為 Integer Default 0 Not Null,原因字段 'ArticleCount' 已經(jīng)存在于表 'dv_User' 中。出現(xiàn)這樣的信息,說(shuō)明你的論壇數(shù)據(jù)庫(kù)已經(jīng)升級(jí)過(guò),你可以進(jìn)行下一步的操作。
新建 [dv_User] 表中字段錯(cuò)誤,請(qǐng)手動(dòng)將數(shù)據(jù)庫(kù)中 ArticleChecked 字段建立,屬性為 Integer Default 0 Not Null,原因字段 'ArticleChecked' 已經(jīng)存在于表 'dv_User' 中。
新建 [dv_User] 表中字段錯(cuò)誤,請(qǐng)手動(dòng)將數(shù)據(jù)庫(kù)中 UserLevel 字段建立,屬性為 Integer Default 999 Not Null,原因字段 'UserLevel' 已經(jīng)存在于表 'dv_User' 中。
新建 [dv_User] 表中字段錯(cuò)誤,請(qǐng)手動(dòng)將數(shù)據(jù)庫(kù)中 UserPoint 字段建立,屬性為 Integer default 0 Not Null,原因字段 'UserPoint' 已經(jīng)存在于表 'dv_User' 中。
新建 [dv_User] 表中字段錯(cuò)誤,請(qǐng)手動(dòng)將數(shù)據(jù)庫(kù)中 ChargeType 字段建立,屬性為 Integer default 1 Not Null,原因字段 'ChargeType' 已經(jīng)存在于表 'dv_User' 中。
新建 [dv_User] 表中字段錯(cuò)誤,請(qǐng)手動(dòng)將數(shù)據(jù)庫(kù)中 BeginDate 字段建立,屬性為 DateTime Default Now() Not Null,原因字段 'BeginDate' 已經(jīng)存在于表 'dv_User' 中。
新建 [dv_User] 表中字段錯(cuò)誤,請(qǐng)手動(dòng)將數(shù)據(jù)庫(kù)中 Valid_Num 字段建立,屬性為 Integer default 0 Not Null,原因字段 'Valid_Num' 已經(jīng)存在于表 'dv_User' 中。
新建 [dv_User] 表中字段錯(cuò)誤,請(qǐng)手動(dòng)將數(shù)據(jù)庫(kù)中 Valid_Unit 字段建立,屬性為 Integer default 1 Not Null,原因字段 'Valid_Unit' 已經(jīng)存在于表 'dv_User' 中。
新建 [dv_User] 表中字段錯(cuò)誤,請(qǐng)手動(dòng)將數(shù)據(jù)庫(kù)中 ArticlesReceive 字段建立,屬性為 ntext Null,原因字段 'ArticlesReceive' 已經(jīng)存在于表 'dv_User' 中。
新建 [dv_User] 表中字段錯(cuò)誤,請(qǐng)手動(dòng)將數(shù)據(jù)庫(kù)中 CheckNum 字段建立,屬性為 Integer default 0000 Not Null,原因字段 'CheckNum' 已經(jīng)存在于表 'dv_User' 中。
新建 [dv_User] 表中字段錯(cuò)誤,請(qǐng)手動(dòng)將數(shù)據(jù)庫(kù)中 UserState 字段建立,屬性為 Integer default 0 Not Null,原因字段 'UserState' 已經(jīng)存在于表 'dv_User' 中。
升級(jí)用戶表結(jié)構(gòu)成功 - 打開(kāi)動(dòng)易目錄下的Conn_User.asp,仔細(xì)檢查以下的部分:
const UserTableType = "Dvbbs7.0"
const Forum_dir="bbs/"
db_User="\database\PowerEasy4.mdb"
這里詳細(xì)說(shuō)明一下:
第一行是告訴系統(tǒng)你的用戶數(shù)據(jù)應(yīng)該是那種類(lèi)型,整合的是什么版本,默認(rèn)是"MyPower",7.0SP2整合版的這里必須填寫(xiě)"Dvbbs7.0"。
第二行是告訴系統(tǒng)你的論壇安裝在什么目錄下,這里必須使用相對(duì)動(dòng)易所在目錄來(lái)寫(xiě),比如你的論壇路徑是"/pe/bbs/",其中"/pe/"是動(dòng)易所在目錄,那么bbs是在當(dāng)前目錄下,就應(yīng)該填寫(xiě)"bbs/"或者"./bbs",如果你的論壇路徑是"/bbs/",動(dòng)易目錄是"/pe/",也就是在根目錄下有兩個(gè)第一級(jí)目錄分別是動(dòng)易和論壇,論壇和動(dòng)易同級(jí)目錄關(guān)系而不是下級(jí)目錄關(guān)系,這時(shí)論壇是在動(dòng)易的上一層目錄的bbs目錄中,也就是"../bbs/"。由于程序設(shè)計(jì)的關(guān)系,當(dāng)前版本這里必須使用相對(duì)當(dāng)前目錄方式填寫(xiě),不能用相對(duì)根目錄形式。
第三行是告訴系統(tǒng)你的論壇數(shù)據(jù)庫(kù)(用戶數(shù)據(jù)庫(kù))的位置,這里默認(rèn)的是動(dòng)易的數(shù)據(jù)庫(kù)目錄,必須改成論壇數(shù)據(jù)庫(kù)的目錄。要按照相對(duì)站點(diǎn)根目錄的格式來(lái)填寫(xiě)。假設(shè)你的論壇數(shù)據(jù)庫(kù)是在data/dvbbs7.mdb,仍用上面的例子:比如你的論壇路徑是"/pe/bbs/",那么這里就填"\pe\bbs\data\dvbbs7.mdb";如果你的論壇路徑是"/bbs/",動(dòng)易目錄是"/pe/",也就是在根目錄下有兩個(gè)第一級(jí)目錄分別是動(dòng)易和論壇,論壇和動(dòng)易同級(jí)目錄關(guān)系而不是下級(jí)目錄關(guān)系,那么這里應(yīng)該填"\bbs\data\dvbbs7.mdb"。 - 檢查你的論壇目錄下的reg.asp、login.asp、logout.asp是不是已經(jīng)參照整合程序包中的文件做了修改,或者用整合程序包中的文件替換過(guò)了,方法很簡(jiǎn)單,分別打開(kāi)這三個(gè)文件,搜索看看有沒(méi)有“小李刀刀”字樣,如果沒(méi)有,說(shuō)明你的這三個(gè)文件還是動(dòng)網(wǎng)的原始文件,反之則說(shuō)明已經(jīng)是整合版的文件了。
- 上述3項(xiàng)檢查無(wú)誤,整合還是不成功,請(qǐng)發(fā)送電子郵件到dvbhack@126.com或者daodao2004@msn.com求助。
用戶登錄
還沒(méi)有賬號(hào)?
立即注冊(cè)