帝國cms整合UC詳細詳細說明,絕對做到同步
來源:易賢網 閱讀:1245 次 日期:2014-09-02 17:10:30
溫馨提示:易賢網小編為您整理了“帝國cms整合UC詳細詳細說明,絕對做到同步”,方便廣大網友查閱!

看之前先提醒大家,一定按照我說的方法一步一步設置,就能做到和DZ全部產品同步下面是詳細步驟

1、安裝接口,這個按照官方的安裝方法就可以了。

2、配置config.inc.php文件,這個是關鍵,很多朋友在DZ登陸同步CMS,而在CMS登陸不能同步DZ就是這里沒有配置好。所以請大家看仔細,我會把每個步驟說明白

先把官方給的配置表發上來

<?php

define('UC_CONNECT', 'mysql'); // 連接 UCenter 的方式: mysql/NULL, 默認為空時為 fscoketopen()

// mysql 是直接連接的數據庫, 為了效率, 建議采用 mysql

//數據庫相關 (mysql 連接時, 并且沒有設置 UC_DBLINK 時, 需要配置以下變量)

define('UC_DBHOST', 'localhost'); // UCenter 數據庫主機

define('UC_DBUSER', 'root'); // UCenter 數據庫用戶名

define('UC_DBPW', ''); // UCenter 數據庫密碼

define('UC_DBNAME', 'ucenter'); // UCenter 數據庫名稱

define('UC_DBCHARSET', 'utf8'); // UCenter 數據庫字符集

define('UC_DBTABLEPRE', 'ucenter.uc_'); // UCenter 數據庫表前綴

//通信相關

define('UC_KEY', '123456789'); // 與 UCenter 的通信密鑰, 要與 UCenter 保持一致

define('UC_API', 'http://yourwebsite/uc_server'); // UCenter 的 URL 地址, 在調用頭像時依賴此常量

define('UC_CHARSET', 'utf-8'); // UCenter 的字符集

define('UC_IP', ''); // UCenter 的 IP, 當 UC_CONNECT 為非 mysql 方式時, 并且當前應用服務器解析域名有問題時, 請設置此值

define('UC_APPID', 1); // 當前應用的 ID

//同步登錄 Cookie 設置

$cookiedomain = ''; // cookie 作用域

$cookiepath = '/'; // cookie 作用路徑

?>

這是官方給初始配置

現在我給大家講每一個設置

define('UC_CONNECT', 'mysql'); // 連接 UCenter 的方式: mysql/NULL, 默認為空時為 fscoketopen()

// mysql 是直接連接的數據庫, 為了效率, 建議采用 mysql

這個基本不需要改

define('UC_DBHOST', 'localhost'); // UCenter 數據庫主機

這里'localhost'是寫你數據庫的地址,本地的不用寫默認就行

define('UC_DBUSER', 'root'); // UCenter 數據庫用戶名

define('UC_DBPW', ''); // UCenter 數據庫密碼

這里'root'是寫你數據庫管理員的用戶名字要是管理員不是root可以把root替換掉。('UC_DBPW', '')里的''官方默認是空的,這里是寫管理員的密碼,一定看清楚是在''里面寫不是改前面'UC_DBPW'

define('UC_DBNAME', 'ucenter'); // UCenter 數據庫名稱

這個地方很重要,ucenter為你UC的數據庫名,官方默認是ucenter,有些朋友在安裝UC的時候會改庫名,要是你的UC不是這個庫名請改成你的庫名

define('UC_DBCHARSET', 'utf8'); // UCenter 數據庫字符集

有些朋友亂碼就是這的問題,utf8是官方默認的,請看好你的UC的數據庫字符集,把這個一定要搞清楚。

define('UC_DBTABLEPRE', 'ucenter.uc_'); // UCenter 數據庫表前綴

這個也很重要,'ucenter.uc_'是連接UC用戶表的關鍵,ucenter為你的數據庫名,要不是默認ucenter請改成你自己的數據庫名,uc_這個是UC的數據表頭,你要是改過表頭就把這里改掉

define('UC_KEY', '123456789'); // 與 UCenter 的通信密鑰, 要與 UCenter 保持一致

這里是設置你和UC通訊密鑰,把123456789改成和你UC里設置CMS的密鑰一樣,兩邊一定要匹配記住一定要一樣要不通訊不上。

define('UC_API', 'http://yourwebsite/uc_server'); // UCenter 的 URL 地址, 在調用頭像時依賴此常量

這里是是全部配置最關鍵的地方,很多朋友不能同步也是這里沒有配置,'http://yourwebsite/uc_server'這個是官方默認給的有 點誤導,起初我也沒管就出現不能同步,后來發現是這的問題,'http://yourwebsite/uc_server'一定要改成你UC的根路徑,例 如http://UC.XXX.COM http://www.xxx.com/uc

define('UC_CHARSET', 'utf-8'); // UCenter 的字符集

這個你看下你UC你的編碼就行要是utf-8就不用管,要不是就改

define('UC_IP', ''); // UCenter 的 IP, 當 UC_CONNECT 為非 mysql 方式時, 并且當前應用服務器解析域名有問題時, 請設置此值

這里一般不用設置,一般不會出現域名問題,如果出現域名問題你域名都訪問不了設置好了IP也沒什么大的用處可以忽略。

define('UC_APPID', 1); // 當前應用的 ID

這里就是設置你UC里CMS設置的ID了,官方默認是1,有很多朋友忽略了這里,請把1改成你UC里CMS的ID,官方少了'',請手動加上''。例子'2' '4' '12'這樣

$cookiedomain = ''; // cookie 作用域

$cookiepath = '/'; // cookie 作用路徑

這2個不用理會,一般不會出現什么問題,要是不能同步還是前面配置的問題

更多信息請查看IT技術專欄

更多信息請查看CMS教程
由于各方面情況的不斷調整與變化,易賢網提供的所有考試信息和咨詢回復僅供參考,敬請考生以權威部門公布的正式信息和咨詢為準!
相關閱讀CMS教程

2026國考·省考課程試聽報名

  • 報班類型
  • 姓名
  • 手機號
  • 驗證碼
關于我們 | 聯系我們 | 人才招聘 | 網站聲明 | 網站幫助 | 非正式的簡要咨詢 | 簡要咨詢須知 | 新媒體/短視頻平臺 | 手機站點 | 投訴建議
工業和信息化部備案號:滇ICP備2023014141號-1 云南省教育廳備案號:云教ICP備0901021 滇公網安備53010202001879號 人力資源服務許可證:(云)人服證字(2023)第0102001523號
云南網警備案專用圖標
聯系電話:0871-65099533/13759567129 獲取招聘考試信息及咨詢關注公眾號:hfpxwx
咨詢QQ:1093837350(9:00—18:00)版權所有:易賢網
云南網警報警專用圖標
未满十八18勿进黄网站免费看