使用discuz建的網站,需要更換新的域名,更換后遇到網站打不工了,后臺登錄不了,或者是登錄了后臺發現會員頭像不顯示這樣或者那樣的問題。可能自己的論壇更換域名這種情況比較少見到,但是換主機的情況卻是非常多見,今天就給大家分享一下我們的經驗。
此前,由于建一個論壇的時候,沒有考慮周全,論壇建好了,里面的設置也都設置好了,但是由于對品牌的考慮需要使用雙拼域名,就需要把論壇的域名換掉,不巧的是還需要把數據轉移到另外一臺虛擬主機上去,這種情況都讓我一次遇到了,于是就快速在虛擬主機的綁定了新的域名,也把域名解析到了虛擬主機IP,把程序和數據庫完整遷移后,修改了config文件夾中兩個配置文件,config_global.php和config_ucenter.php 把數據庫信息改為新的數據庫信息,本以為萬事大吉,在瀏覽器里輸入域名回車后,網站打開了,但是不能進入后臺,這是什么情況?config_global.php文件修改如下:
第二個文件config_ucenter.php,修改如下:
難道還有第三個配置文件?在discuz官方論壇看了,還真有第三個配置文件需要修改,打開網站根目錄下面uc_server文件夾,在下面還有個data數據文件夾,里面還有一個配置文件需要修改config.inc.php,路徑:uc_server/data/config.inc.php,找到這個文件修改后,
這個修改完后,你發現網站后臺可以登錄了,如果你只是更換主機空間,不更換域名,現在網站已經可以正常打開了,后臺也可以登錄了。但如果你要更域名,還有兩個步驟需要完成,即使不更換域名,也建議你操作一下,保證用戶系統的通信正常,在瀏覽器打開你的網站后,在后面輸入/uc_server,形式如:http://www.xxxx.com/uc_server 回車,打開后如圖:
輸入你的創建者密碼,即你的網站建的時候使用的密碼,如果不知道或者是忘記了,請使用管理員用戶名和密碼登錄,登錄后檢查通信是否正常,如圖:
如果正常,就可以退出了,如果通信失敗,請點擊編輯,按如下操作
修改完后,拉到下面,點擊提交
接下來還有一步需要操作,提交完成后再次點擊編輯,拉到最下面,復制下面框里的全部信息:
再次打開路徑:uc_server/data/config.inc.php,修改config.inc.php文件,如下圖:
嚴格按照圖示內容刪除, 要多刪除,也不要少刪除了。這樣保存后,你的網站就和以前一樣了,如果你的導航條上設置有自定義的欄目,記得到那兒 修改鏈接地址。
歡迎轉載,轉載請注明出處!
本文首發:王通seo賺錢培訓官網