目錄
目錄X

關(guān)于整合動(dòng)網(wǎng)論壇版的問答集合


1、整合后,在動(dòng)易登陸后,到論壇頁面上顯示已經(jīng)登陸,但是發(fā)帖的時(shí)候卻提示沒有登陸。

解答:動(dòng)網(wǎng)論壇目前采用的模式是:從cookies中讀取出的密碼并不是md5加密后的用戶設(shè)置的密碼,而是系統(tǒng)自動(dòng)生成的“隨機(jī)”密碼,該密碼存儲(chǔ)在用戶cookies中和數(shù)據(jù)庫中,而用戶真正的密碼除了需要進(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),說明你的整合有問題,請(qǐng)與我聯(lián)系。

2、離開網(wǎng)站一段時(shí)間再回來后,在動(dòng)易、論壇的其中一個(gè)顯示已經(jīng)登陸,而另一個(gè)顯示未登陸(多為在論壇顯示未登陸)。

解答:這是cookies保存時(shí)間設(shè)置的問題,動(dòng)易使用的cookies被長(zhǎng)期保存,而論壇的cookies經(jīng)過一段時(shí)間后失效了。出現(xiàn)這種情況的原因可以有好幾個(gè)。第一個(gè)問題中提到的因素也是其一。總的來說,如果整合是成功的,出現(xiàn)這種問題也應(yīng)該只是偶爾的,如果用戶大部分活動(dòng)是在論壇,出現(xiàn)相應(yīng)問題的可能性會(huì)小一些。另外還要注意:有的站點(diǎn)同時(shí)使用帶www和不帶www的域名,那么用這兩種域名訪問的時(shí)候產(chǎn)生的cookies是不一樣的,因此也就造成cookies保存失敗的問題。建議大家一定要統(tǒng)一域名,你第一次用www訪問,以后最好也用這個(gè)訪問,論壇后臺(tái)、動(dòng)易后臺(tái)設(shè)置中,能用相對(duì)路徑的就不要用完整URL,保證用戶能按照他自己選擇的域名正常訪問。

3、按照你發(fā)的帖子做了動(dòng)網(wǎng)模版的修改,但是從動(dòng)易注冊(cè)成功后還是不能返回開始的頁面,或者注冊(cè)、返回時(shí)出錯(cuò)。

解答:先確認(rèn)你的整合程序文件是8月14日以后發(fā)布的版本(),或者你是9月10日以后才從官方下載的動(dòng)易文件。然后確認(rèn)你按照下面的步驟做了修改:

第一步:進(jìn)入論壇后臺(tái)管理,選擇 風(fēng)格界面模板總管理 ,找到下面的部分:

分頁面模板(page_login) 編輯該模塊:語言包 新 | 圖片 新 | 界面風(fēng)格 新

選擇“界面風(fēng)格”。

第二步:在 template.html(13) 右邊的框中找到下面的內(nèi)容:



在下面插入一行:

變成:




提交修改。

3、按照整合說明整合失敗后,按照怎樣的步驟來檢查問題出在哪,以及怎樣改正?

解答:官方的整合程序,整合步驟明確、簡(jiǎn)單,通常按照整合步驟很容易整合的。如果按照說明進(jìn)行整合失敗,請(qǐng)按照下面的方法來檢查你的問題:

  1. 你是不是用整合程序中的“論壇數(shù)據(jù)庫升級(jí)程序”正確對(duì)論壇數(shù)據(jù)庫進(jìn)行了升級(jí)和數(shù)據(jù)更新。不確定的話你可以再做一次,如果你已經(jīng)做過一次,這次升級(jí)的時(shí)候,會(huì)提示下面的信息:



    新建 [dv_User] 表中字段錯(cuò)誤,請(qǐng)手動(dòng)將數(shù)據(jù)庫中 ArticleCount 字段建立,屬性為 Integer Default 0 Not Null,原因字段 'ArticleCount' 已經(jīng)存在于表 'dv_User' 中。

    新建 [dv_User] 表中字段錯(cuò)誤,請(qǐng)手動(dòng)將數(shù)據(jù)庫中 ArticleChecked 字段建立,屬性為 Integer Default 0 Not Null,原因字段 'ArticleChecked' 已經(jīng)存在于表 'dv_User' 中。

    新建 [dv_User] 表中字段錯(cuò)誤,請(qǐng)手動(dòng)將數(shù)據(jù)庫中 UserLevel 字段建立,屬性為 Integer Default 999 Not Null,原因字段 'UserLevel' 已經(jīng)存在于表 'dv_User' 中。

    新建 [dv_User] 表中字段錯(cuò)誤,請(qǐng)手動(dòng)將數(shù)據(jù)庫中 UserPoint 字段建立,屬性為 Integer default 0 Not Null,原因字段 'UserPoint' 已經(jīng)存在于表 'dv_User' 中。

    新建 [dv_User] 表中字段錯(cuò)誤,請(qǐng)手動(dòng)將數(shù)據(jù)庫中 ChargeType 字段建立,屬性為 Integer default 1 Not Null,原因字段 'ChargeType' 已經(jīng)存在于表 'dv_User' 中。

    新建 [dv_User] 表中字段錯(cuò)誤,請(qǐng)手動(dòng)將數(shù)據(jù)庫中 BeginDate 字段建立,屬性為 DateTime Default Now() Not Null,原因字段 'BeginDate' 已經(jīng)存在于表 'dv_User' 中。

    新建 [dv_User] 表中字段錯(cuò)誤,請(qǐng)手動(dòng)將數(shù)據(jù)庫中 Valid_Num 字段建立,屬性為 Integer default 0 Not Null,原因字段 'Valid_Num' 已經(jīng)存在于表 'dv_User' 中。

    新建 [dv_User] 表中字段錯(cuò)誤,請(qǐng)手動(dòng)將數(shù)據(jù)庫中 Valid_Unit 字段建立,屬性為 Integer default 1 Not Null,原因字段 'Valid_Unit' 已經(jīng)存在于表 'dv_User' 中。

    新建 [dv_User] 表中字段錯(cuò)誤,請(qǐng)手動(dòng)將數(shù)據(jù)庫中 ArticlesReceive 字段建立,屬性為 ntext Null,原因字段 'ArticlesReceive' 已經(jīng)存在于表 'dv_User' 中。

    新建 [dv_User] 表中字段錯(cuò)誤,請(qǐng)手動(dòng)將數(shù)據(jù)庫中 CheckNum 字段建立,屬性為 Integer default 0000 Not Null,原因字段 'CheckNum' 已經(jīng)存在于表 'dv_User' 中。

    新建 [dv_User] 表中字段錯(cuò)誤,請(qǐng)手動(dòng)將數(shù)據(jù)庫中 UserState 字段建立,屬性為 Integer default 0 Not Null,原因字段 'UserState' 已經(jīng)存在于表 'dv_User' 中。

    升級(jí)用戶表結(jié)構(gòu)成功
    出現(xiàn)這樣的信息,說明你的論壇數(shù)據(jù)庫已經(jīng)升級(jí)過,你可以進(jìn)行下一步的操作。
  2. 打開動(dòng)易目錄下的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)你的論壇安裝在什么目錄下,這里必須使用相對(duì)動(dòng)易所在目錄來寫,比如你的論壇路徑是"/pe/bbs/",其中"/pe/"是動(dòng)易所在目錄,那么bbs是在當(dāng)前目錄下,就應(yīng)該填寫"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)前目錄方式填寫,不能用相對(duì)根目錄形式。

    第三行是告訴系統(tǒng)你的論壇數(shù)據(jù)庫(用戶數(shù)據(jù)庫)的位置,這里默認(rèn)的是動(dòng)易的數(shù)據(jù)庫目錄,必須改成論壇數(shù)據(jù)庫的目錄。要按照相對(duì)站點(diǎn)根目錄的格式來填寫。假設(shè)你的論壇數(shù)據(jù)庫是在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"。
  3. 檢查你的論壇目錄下的reg.asp、login.asp、logout.asp是不是已經(jīng)參照整合程序包中的文件做了修改,或者用整合程序包中的文件替換過了,方法很簡(jiǎn)單,分別打開這三個(gè)文件,搜索看看有沒有“小李刀刀”字樣,如果沒有,說明你的這三個(gè)文件還是動(dòng)網(wǎng)的原始文件,反之則說明已經(jīng)是整合版的文件了。
  4. 上述3項(xiàng)檢查無誤,整合還是不成功,請(qǐng)發(fā)送電子郵件到dvbhack@126.com或者daodao2004@msn.com求助。
【打印正文】 發(fā)布時(shí)間:2004-11-26 23:35:00 瀏覽次數(shù): 作者:小李刀刀 來源:動(dòng)易網(wǎng)絡(luò)
×

用戶登錄