多语言展示
当前在线:1199今日阅读:195今日分享:14

Discuz!论坛后台无法登陆,点击登陆像刷新

本人也是新手站长,糊里糊涂的就用了Discuz来建论坛,好不容易站建好了,后台竟然进不去了,翻阅无数古籍之后,终于自学成才,果断的进入了后台!!!
工具/原料
1

Discuz

2

FTP上传工具

方法/步骤
1

首先出现这个问题我们先分析下原因,discuz建站的话登陆后台会验证ip,比如我就是不知道什么原因ip一直在换,昨天还跑韩国去了...

2

因为ip一直在换所以就导致了后台登陆不上的后果,点击登陆就好像是点刷新,根本就停不下来。

3

至于大部分人普遍原因就是换了个地点登陆,也就是不在常用地点登陆,所以就出现了异常,那么第一种方案就是回到常用地点登陆就ok了

4

选择方案一的话比较安全,因为换了ip登不了啊,所以只有自己能进后台,不过安全的同时也带来了不便,如果不在常用地点又要登陆的话那自己也是登不上的,这时候就需要考虑方案二

5

首先我们从空间或者主机运营商那获取到FTP相关信息并在电脑上打开并登陆FTP上传工具 依次打开文件夹web/config 找到config文件夹下名为config_global.php和config_global_default.php的两个文件

6

用右键菜单里的编辑选项分别打开编辑,如果FTP工具不带编辑功能可以先下载到电脑上使用记事本打开即可。打开编辑面板后在两个文件内同时找到$_config['admincp']['checkip'] = 1;  这段代码

7

两个文件代码的释义在config_global_default.php 这个文件中都有对应中文可以找到,在每段代码的最后都由 // 开始注释,将找到的代码 $_config['admincp']['checkip'] = 1; 改为$_config['admincp']['checkip'] = 0; 就是将 1 改成 0 ,其他代码不懂的话不要动,以免造成错误。

8

改完之后选择保存,如果是直接从FTP上编辑的话保存之后会自动上传到网站,如果不是用FTP工具则需要手动用FTP工具上传到web/config文件夹下,此时如果提示文件已存在的话选择覆盖即可

9

修改上传完成后再去登陆Discuz后台就会发现可以登陆了

10

知识扩展:有些教程可能会告诉你修改config_global.php或config_global_default.php其中之一,但事实上改一个可能是没有效果的,细心一点就可以发现在未上传的源码中是没有config_global.php这个文件的,它是我们在空间或者主机上安装完成之后由config_global_default.php编译而来的,两个文件的区别就在于config_global_default.php中是没有用户信息的,而config_global.php中包含了数据库信息,信息都是你输入的,一看便知。

注意事项

方案二的安全问题在config_global_default.php文件的注释中也有提到,请按需选择方案。

推荐信息