如果您論壇的 config.inc.php 中的 UC 設定變數丟失,可以參照本文手動新增。
一般正常安裝、升級的 Discuz! 6.1.0 論壇,您論壇根目錄的 config.inc.php 中的最下面都會有類似以下內容,相關設定和解釋如下:

  1. define('UC_CONNECT', 'mysql');    / 連線 UCenter 的方式: mysql/NULL, 預設為空時為 fscoketopen(), mysql 是直接連線的資料庫, 為了效率, 建議採用 mysql
  2. / 資料庫相關 (mysql 連線時)
  3. define('UC_DBHOST', 'localhost');   / UCenter 資料庫主機
  4. define('UC_DBUSER', 'root');    / UCenter 資料庫使用者名稱
  5. define('UC_DBPW', 'root');    / UCenter 資料庫密碼
  6. define('UC_DBNAME', 'ucenter');    / UCenter 資料庫名稱
  7. define('UC_DBCHARSET', 'gbk');    / UCenter 資料庫字元集
  8. define('UC_DBTABLEPRE', '`ucenter`.uc_');    / UCenter 資料庫表字首
  9. define('UC_DBCONNECT', '0');    / UCenter 資料庫持久連線 0=關閉, 1=開啟
  10. / 通訊相關
  11. define('UC_KEY', '123456789');    / 與 UCenter 的通訊金鑰, 要與 UCenter 保持一致
  12. define('UC_API', 'http://localhost/uc_server');  / UCenter 的 URL 地址, 在呼叫頭像時依賴此常量
  13. define('UC_CHARSET', 'gbk');    / UCenter 的字元集
  14. define('UC_IP', '');     / UCenter 的 IP, 當 UC_CONNECT 為非 mysql 方式時, 並且當前應用伺服器解析域名有問題時, 請設定此值
  15. define('UC_APPID', 18);     / 當前應用的 ID

細節說明

UC_CONNECT
如果您的 UCenter 和論壇、 UCHome 等應用在一個伺服器中,建議使用 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 等應用