Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[已解决] 我在论坛没有禁止任何IP段,为什么部分会员却提示您的IP段或者账号被禁止,怎么样...

[复制链接]
小振、、 发表于 2012-4-15 10:18:14 | 显示全部楼层 |阅读模式
我在论坛没有禁止任何IP段,为什么部分会员却提示您的IP段或者账号被禁止,怎么样解除。
再就是网站名怎么改,为什么改了还是原来的.

我的网站是www.feelshack.com
无效楼层,该帖已经被删除
快乐为本 发表于 2012-4-15 12:20:00 | 显示全部楼层
这个很简单,楼主用了cdn加速,DZ系统会出现这样的问题的
回复

使用道具 举报

 楼主| 小振、、 发表于 2012-4-15 13:17:19 | 显示全部楼层
快乐为本 发表于 2012-4-15 12:20
这个很简单,楼主用了cdn加速,DZ系统会出现这样的问题的

请问怎么解决呢?
回复

使用道具 举报

 楼主| 小振、、 发表于 2012-4-15 13:17:41 | 显示全部楼层
快乐为本 发表于 2012-4-15 12:20
这个很简单,楼主用了cdn加速,DZ系统会出现这样的问题的

请问怎么解决呢?
回复

使用道具 举报

 楼主| 小振、、 发表于 2012-4-15 13:18:02 | 显示全部楼层
快乐为本 发表于 2012-4-15 12:20
这个很简单,楼主用了cdn加速,DZ系统会出现这样的问题的

那请问怎么解决呢?
回复

使用道具 举报

 楼主| 小振、、 发表于 2012-4-15 13:18:21 | 显示全部楼层
快乐为本 发表于 2012-4-15 12:20
这个很简单,楼主用了cdn加速,DZ系统会出现这样的问题的

那请问怎么解决呢?
回复

使用道具 举报

 楼主| 小振、、 发表于 2012-4-15 13:18:51 | 显示全部楼层
快乐为本 发表于 2012-4-15 12:20
这个很简单,楼主用了cdn加速,DZ系统会出现这样的问题的

那请问怎么解决呢?
回复

使用道具 举报

快乐为本 发表于 2012-4-15 14:52:52 | 显示全部楼层
我以前见过可以修改文件就可以解决问题的。你搜索一下啊看
回复

使用道具 举报

快乐为本 发表于 2012-4-15 14:58:07 | 显示全部楼层
本帖最后由 快乐为本 于 2012-4-15 15:02 编辑

复制不完全,自己这里看:http://bbs.jiasule.com/thread-4-1-1.html
解决方法(DZ X2为例):

打开DZ    /source/class/class_core.php 文件
找到第341行,或者搜索“HTTP_CLIENT_IP”,找到如下代码:
  • if (isset($_SERVER['HTTP_CLIENT_IP']) && preg_match(‘/^([0-9]{1,3}\.){3}[0-9]{1,3}$/’, $_SERVER['HTTP_CLIENT_IP'])) {
  • $ip = $_SERVER['HTTP_CLIENT_IP'];
  • } elseif(isset($_SERVER['HTTP_X_FORWARDED_FOR']) AND preg_match_all(‘#\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}#s’, $_SERVER['HTTP_X_FORWARDED_FOR'],
  • if (isset($_SERVER['HTTP_CLIENT_IP']) && preg_match(‘/^([0-9]{1,3}\.){3}[0-9]{1,3}$/’, $_SERVER['HTTP_CLIENT_IP'])) {         $ip = $_SERVER['HTTP_CLIENT_IP'];         } elseif(isset($_SERVER['HTTP_X_FORWARDED_FOR']) AND preg_match_all(‘#\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}#s’, $_SERVER['HTTP_X_FORWARDED_FOR'],

复制代码

方法1:
将以上代码修改为:
  • if(isset($_SERVER['HTTP_X_FORWARDED_FOR']) AND preg_match_all(‘#\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}#s’, $_SERVER['HTTP_X_FORWARDED_FOR'],
  • if(isset($_SERVER['HTTP_X_FORWARDED_FOR']) AND preg_match_all(‘#\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}#s’, $_SERVER['HTTP_X_FORWARDED_FOR'],

复制代码

方法2:
临时注释部分代码,也就是比原来的代码多了二对注释符(/*和*/)即将上面的代码修改成:
  • /*
  • if (isset($_SERVER['HTTP_CLIENT_IP']) && preg_match(‘/^([0-9]{1,3}\.){3}[0-9]{1,3}$/’, $_SERVER['HTTP_CLIENT_IP'])) {
  • $ip = $_SERVER['HTTP_CLIENT_IP'];
  • } else
  • */
  • if(isset($_SERVER['HTTP_X_FORWARDED_FOR']) AND preg_match_all(‘#\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}#s’, $_SERVER['HTTP_X_FORWARDED_FOR'],
  • /*
  • if (isset($_SERVER['HTTP_CLIENT_IP']) && preg_match(‘/^([0-9]{1,3}\.){3}[0-9]{1,3}$/’, $_SERVER['HTTP_CLIENT_IP'])) {         $ip = $_SERVER['HTTP_CLIENT_IP'];         }else
  • */
  • if(isset($_SERVER['HTTP_X_FORWARDED_FOR']) AND preg_match_all(‘#\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}#s’, $_SERVER['HTTP_X_FORWARDED_FOR'],

复制代码


以上操作后,登陆加速乐和你的Discuz!论坛后台分别清除缓存即可。




回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-26 06:19 , Processed in 0.026820 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表