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