久久久久av_欧美日韩一区二区在线_国产精品三区四区_日韩中字在线

Discuz! 官方交流社區(qū)

標題: Discuz! X3.4 與 UCenter 通信失敗的解決方法總結 [打印本頁]

作者: 貓先森    時間: 2019-8-26 11:20
標題: Discuz! X3.4 與 UCenter 通信失敗的解決方法總結
UCenter 通信異常,一般有下面的一些癥狀:
2、網站登錄提示密碼不正確或者沒響應;
4、各應用不能同步登錄和退出;
6、頭像顯示紅X;
還有很多各種各樣的情況,這里就不一一列舉了。



以Discuz! X2.5為例,配置文件的目錄為:./config/config_ucenter.php 找到如下圖所示的位置

(, 下載次數: 42)


2、應用的主 URL 地址即站點地址必須與 UCenter 后臺的應用地址相同

比如站點的訪問地址為:https: //www.9999xn.com ,那么 UCenter 后臺該應用的地址也必須是 https: //www.9999xn.com。

(, 下載次數: 74)
配置文件的通信密鑰可以在./config/config_ucenter.php 中看到。

(, 下載次數: 55)

4、UCenter IP 地址要與服務器的 ip 地址相同

同理,UCenter 后臺的應用 IP 地址也要和配置文件中的一致。
5、檢查配置文件中的表前綴是否填寫正確
6、fsockopen函數被禁用
將其改為
  1. allow_url_fopen = On
復制代碼

301重定向可以用fsockopen函數進行測試:用下面的代碼
  1. $fp = fsockopen("www.example.com", 80, $errno, $errstr, 30);
  2. if (!$fp) {
  3.     echo "$errstr ($errno)
  4. ";
  5. } else {
  6.     $out = "GET / HTTP/1.1";
  7.     $out .= "Host: [url]www.example.com[/url]";
  8.     $out .= "Connection: Close";
  9.     fwrite($fp, $out);
  10.     while (!feof($fp)) {
  11.         echo fgets($fp, 128);
  12.     }
  13.     fclose($fp);
  14. }
  15. ?>
復制代碼

您只要取消重定向即可,一般是 301 跳轉規(guī)則有問題。

通過以上方法,便可以解決通信失敗的問題。通常只要目錄權限正確,配置文件和后臺設置按照上面方法操作通信就不會出現問題了。








歡迎光臨 Discuz! 官方交流社區(qū) (http://www.9999xn.com/) Powered by Discuz! W1.0