我的網站為什么不能和論壇整合在一起.請大家幫我解決一下.我的網站地址是:
熱心網友
程序說明:一、動易2005整合程序2。0介紹: 動易2005整合程序2。0版以全新的思路與構架方式全新寫過所有的代碼,采用為每個被整合的系統以動易開發專用接口的方式進行通行。通過這種方式,用戶無需再考慮通行注冊的字段、通行登陸的Cookies等問題,只要在整合程序的相關文件中設定好整合相關的參數即可實現整合。理論上可以和任何一個系統整合,包括ASP、CGI、PHP、JSP不同語言寫的系統。本程序隨動易2005 SP2提供。 2。0版整合程序采用接口方式完成整合,用由站長自行設置的私鑰進行數據驗證,不通過cookies傳遞數據,可以防止偽造cookies進行權限提升或者導致的其它安全漏洞。 2。0版整合程序支持跨站、跨主機、跨域名整合。二、2。0版整合相比以前版本的變化: 可同時整合的系統不再被限定為一個系統,在整合了一個甚至多個論壇的前提下,還可以整合更多的系統,比如blog等。 當要整合的幾個系統分別安裝在幾個不同的域名下,或者安裝在不同的服務器上時,仍然可以進行整合。 當用戶注冊時,數據不僅寫入動易的數據庫,同時還寫入整合的全部系統的數據庫(需要將被整合系統的注冊頁面鏈接或跳轉到動易的注冊頁面),任何時候不整合了,每一套系統都擁有自己的完整用戶數據。 用戶從任意一個系統進行登陸都可以,并且都同時登陸整合的其它系統,不再有先登陸動易才能登陸其它系統的限制。 用戶在所有整合的系統中修改用戶資料時,都會同時修改其它系統中的資料,確保用戶資料同步。 多個系統之間的信息傳遞,采用了資料+認證私鑰的聯合認證方式,資料在傳遞過程前使用私鑰進行加密,在另一端同樣使用私鑰進行驗證,避免了通過偽造數據進行攻擊。 不寫入cookies和session,避免了攻擊者通過偽造cookies信息進行攻擊的安全漏洞。 在進行以下整合操作前,請先安裝好動易系統和論壇系統,確保二個系統都能單獨正常運行,且均可以單獨注冊用戶。操作說明:一、全新整合的操作說明: 1。如果您的動易系統是2005SP2以前的版本,請先升級您的動易系統到2005SP2版(組件、ASP文件均需要升級)。 2。如果您的動易或者需要整合的程序本身已經有數據,請先執行數據同步操作(請參閱“整合專用用戶資料同步程序”),然后繼續以下步驟。 3。打開動易系統所在文件夾下的inc/ p文件,修改以下內容: Const BBSRefreshTime = 5 '注冊、登錄、退出論壇同步跳轉時間。 Const BBSIntegration = False '是否整合論壇,如果整合論壇請設為True。 Const SecurityKey = "testesttesttesttest" '網站私鑰,最好設成10位以上的字符串。 Const arrUpiUrls = " " '要整合的程序的完整URL(以“http://”開頭,以接口文件的文件名結尾),如果有多個系統要整合,每個URL間用“|”分隔 根據您自己網站的實際情況修改這兩個常量的值。 4。在本論壇整合程序目錄中,打開您所要整合的論壇程序版本相對應的文件夾,找到 p文件(通常在Inc或者include目錄下)。修改以下內容: Const SecurityKey = "testesttesttesttest" '驗證私鑰,應該與網站私鑰完全相同。 Const PE_Url = " " '你的動易主站的完整URL,以“http://”開頭,以“/”結尾。 然后將這所要整合的論壇程序版本相對應的文件夾中的所有文件,復制到您已架設好的論壇系統中,并覆蓋這些論壇系統的原版文件。 5。如果整合多個系統,需重復進行第4步操作。 6。整合后的系統,盡量避免在后臺增加用戶、刪除用戶或者修改用戶的用戶名、密碼。如果的確需要進行類似操作,則最好在每套系統的后臺都進行一次同樣的操作。二、原來整合的系統升級 若您已經在動易系統是2005SP2前整合過論壇系統,請按下面的步驟進行操作: 1。如果您的動易系統是2005SP2以前的版本,請先升級您的動易系統到2005SP2版(動易組件、ASP文件均需要升級)。 2。用動網論壇7。0或者7。1的官方標準文件替換原來整合時修改過的文件(數據庫不用動)。 3。經過第1和第2步的操作,您的整個網站現在已經改為未整合的幾套獨立系統。 4。再按照“全新整合的操作說明”中第2--4步進行整合操作。三、數據同步操作的幾點說明 本說明中所使用的數據同步程序在“整合專用用戶資料同步程序”目錄中。 1。如果只是動易和一套系統之間進行用戶數據同步,則進行以下兩步操作即可。 (1)運行用戶數據同步程序,將要整合系統的用戶數據同步到動易數據庫。重復項可以選擇“覆蓋”或“跳過”。 (2)再次運行用戶數據同步程序,將動易的用戶數據同步到目標數據庫。重復項應該選擇“覆蓋”,否則整合后可能會出現部分用戶不能通行登錄的問題。 2。如果是動易與多套系統進行數據同步,則針對每套系統,都必須進行上述兩次同步操作。 3。通過數據同步操作,您當前的各個系統的用戶數據庫中的用戶數量、每一個用戶的用戶名、密碼等資料都會完全相同。以后用戶在任何一套系統中修改自己的密碼,則都會同時修改所有已整合的系統數據庫中的資料以保持同步。四、關于動網Cookies路徑的說明 因動網論壇使用的Cookies驗證設置了Cookies路徑,所以如果整合的論壇系統沒有采用單獨域名的訪問方式,而是以網站的一個目錄的形式訪問的話,比如: ,那么在動易Inc/ p文件及頻道設置的論壇鏈接處應該統一使用小寫的方式,而不要使用 。
熱心網友
。。。好多個系統。。。。。。很麻煩。你為你每個系統(像BBS、blog)都有自己的會員數據表,這樣子要先統一成一個表,那就要動大手術了,要先數據庫整合,然后頁面源碼整理。。。麻煩。至于解決方法,如果你對自己的網站很有信心,私底下給點錢讓網絡公司的技術人員幫你弄好。
熱心網友
問 丁丁: 我沒找到論壇的庫放在那里。怎么辦?
熱心網友
不太明白你的意思。看了你的網站,很慢的。如果說要整合,最好就在首頁加個登陸框就算了。如果非要合數據庫其實不好,會很慢。另外:類似的網站太多了,沒有開創性的站點,沒有特色的站點是沒有發展前途的。
熱心網友
可以的啊你要如何做?重新做個鏈接到論壇的數據庫就可以了。
熱心網友
這種情況我遇到過。我的解決辦法:直接使用論壇的用戶表作為整個網站的用戶表 因為網站主站的代碼是自己寫的。比較熟練。論壇不是自己寫的。 所以: 1 找到論壇數據庫中存儲的表.研究好各個字段的意思,將必添字段記下來. 2 在主站中寫會員注冊,登錄,找密碼的頁面,可以直接簡化為所有必添字段的操作.直接操作論壇的數據庫. 3 按照論壇存儲用戶登錄的方式將在首頁登錄的用戶信息記錄下來,例如session,或,cookies 等. 這樣在首頁登錄過的用戶就可以直接進入論壇了. 因為你沒公開需要的頁面代碼,和論壇中會員庫表結構.所以沒辦法在代碼上直接解決.上面的僅僅是思路.
熱心網友
照顧一下新人,謝謝!
熱心網友
我明白你的意思啦。我也看了你的論壇啦。你是希望在主頁上進行登陸,然后直接登陸到論壇,然后就可以直接瀏覽或發貼子啦。我看到了,你的論壇使用的是論壇模版,所以你需要仔細進行修改,并將你的主頁的論壇使用同一個數據庫,并做好鏈接。
熱心網友
你意思是不是要把數據庫連一起?只要把數據庫用一個就是了先解釋清楚怎么回事呢 是不是想用戶可以從首頁登陸了其他地方都不用登陸了?