Discuz!X3.5使用了Cloudflare CDN、CF、阿里云DCDN、百度云CDN、腾讯云CDN等各种CDN前端后UC通信失败UC头像问题的解决办法
很多站长在使用各种CDN加速后发现后台的——站长——UCenter 设置——提示 通信不成功、UC故障、头像不显示、UC路径等疑难杂症问题:
解决办法一:
后台的——站长——UCenter 设置
UCenter IP 地址:
设置为:127.0.0.1
或:比如 阿里云面板 你的控制台 那里的 显示的 私网IP
最后实在不行:再设置为你服务器的公网IP
还有一处:
http://你的域名/uc_server/
登录后:应用管理 —— 编辑:
应用 IP: (填写上面一致的~)
最后一点:还要确保 http://你的域名/uc_server/ 这里的 应用管理 —— 编辑: 通信密钥: 复制到 http://你的域名/admin.php?action=setting&operation=uc 【后台——站长——UCenter 设置——UCenter 通信密钥:】
保证这两处的 密钥是 完全一致的,可以复制 UC里面的 到论坛后台的 完全替换 * 号的部分。
以上方法还是不能解决,
解决方法二:
按照:https://www.dz-x.net/t/43435/1/1.html 去操作。
以上方法还是不能解决,
解决方法三:【在以上两种方法都不行的情况,谨慎选用解决方法三~】
修改位置:/uc_server/model/misc.php 【约147~164行】
替换为:
[此处包含隐藏内容,如果需要查看请回复]
以上方法还是不能解决,
解决方法四: 无UC主义者:
https://www.dz-x.net/t/39454/1/1.html
解决办法一:
后台的——站长——UCenter 设置
UCenter IP 地址:
设置为:127.0.0.1
或:比如 阿里云面板 你的控制台 那里的 显示的 私网IP
最后实在不行:再设置为你服务器的公网IP
还有一处:
http://你的域名/uc_server/
登录后:应用管理 —— 编辑:
应用 IP: (填写上面一致的~)
最后一点:还要确保 http://你的域名/uc_server/ 这里的 应用管理 —— 编辑: 通信密钥: 复制到 http://你的域名/admin.php?action=setting&operation=uc 【后台——站长——UCenter 设置——UCenter 通信密钥:】
保证这两处的 密钥是 完全一致的,可以复制 UC里面的 到论坛后台的 完全替换 * 号的部分。
以上方法还是不能解决,
解决方法二:
按照:https://www.dz-x.net/t/43435/1/1.html 去操作。
以上方法还是不能解决,
解决方法三:【在以上两种方法都不行的情况,谨慎选用解决方法三~】
修改位置:/uc_server/model/misc.php 【约147~164行】
- if(ini_get('allow_url_fopen')) {
- $context['http'] = array(
- 'method' => $post ? 'POST' : 'GET',
- 'header' => $header,
- 'timeout' => $timeout
- );
- if($post) {
- $context['http']['content'] = $post;
- }
- $context = stream_context_create($context);
- $fp = @fopen($scheme.'://'.($ip ? $ip : $host).':'.$port.$path, 'b', false, $context);
- $fpflag = 1;
- } elseif(function_exists('stream_socket_client')) {
- $context = stream_context_create($context);
- $fp = @stream_socket_client(($scheme == 'https' ? 'ssl://' : '').($ip ? $ip : $host).':'.$port, $errno, $errstr, $timeout, STREAM_CLIENT_CONNECT, $context);
- } else {
- $fp = @fsocketopen(($scheme == 'https' ? 'ssl://' : '').($scheme == 'https' ? $host : ($ip ? $ip : $host)), $port, $errno, $errstr, $timeout);
- }
[此处包含隐藏内容,如果需要查看请回复]
以上方法还是不能解决,
解决方法四: 无UC主义者:
https://www.dz-x.net/t/39454/1/1.html