from:
http://www.discuz.net/thread-885223-1-2.html
UCenter 應用設置和
論壇 config.inc.
php 設置對照說明
如果您論壇的 config.inc.php 中的 UC 設置變數丟失,可以參照本文手動添加。
一般正常安裝、
升級的 Discuz! 6.1.0 論壇,您論壇根目錄的 config.inc.php 中的最下面都會有類似以下內容,相關設置和解釋如下:
複製內容到剪貼簿
代碼:
define('UC_CONNECT', 'mysql'); // 連接 UCenter 的方式: mysql/NULL, 預設為空時為 fscoketopen(), mysql 是直接連接的資料庫, 為了效率, 建議採用 mysql
// 資料庫相關 (mysql 連接時)
define('UC_DBHOST', 'localhost'); // UCenter 資料庫主機
define('UC_DBUSER', 'root'); // UCenter 資料庫用戶名
define('UC_DBPW', 'root'); // UCenter 資料庫密碼
define('UC_DBNAME', 'ucenter'); // UCenter 資料庫名稱
define('UC_DBCHARSET', 'gbk'); // UCenter 資料庫字元集
define('UC_DBTABLEPRE', 'ucenter.uc_'); // UCenter 資料庫表前綴
define('UC_DBCONNECT', '0'); // UCenter 資料庫持久連接 0=關閉, 1=打開
// 通信相關
define('UC_KEY', '123456789'); // 與 UCenter 的通信密鑰, 要與 UCenter 保持一致
define('UC_API', 'http://localhost/uc_server'); // UCenter 的 URL 網址, 在調用頭像時依賴此常數
define('UC_CHARSET', 'gbk'); // UCenter 的字元集
define('UC_IP', ''); // UCenter 的 IP, 當 UC_CONNECT 為非 mysql 方式時, 並且當前應用伺服器解析域名有問題時, 請設置此值
define('UC_APPID', 18); // 當前應用的 ID細節說明
UC_CONNECT
如果您的 UCenter 和論壇、UC
Home 等應用在一個伺服器中,建議使用
MySQL方式,這樣速度快。
UC_DB*
這些參數為 UCenter 的資料庫連接參數,如果您不清楚,可以到 UCenter 安裝目錄下的 /data/config.inc.php 中尋找。注意 UC_DBTABLEPRE 前面要加入 UC_DBNAME 的值並用「.」連接。
UC_KEY
如果您的應用已加入到 UCenter ,進入 UCenter 的應用管理,進入您當前的應用。填寫裡面「通信密鑰」的值。
UC_API
如果您的應用已加入到 UCenter ,進入 UCenter 的應用管理。填寫裡面當前應用的 ID。
關於升級警告用戶,以前安裝過 UCenter 的用戶不要重新安裝 UCenter,直接使用 UCenter 的升級程序(/upload/utilities/upgrade1.php)
即可。否則您必須按照本文的方法手動修改 config 檔案或者手動添加 UCenter 裡面的應用。
本文同樣適用於 UCHome
SupeV 等應用
[
本帖最後由 monkeye 於 2008-4-6 22:05 編輯 ]