阿里云都限制了对外访问25端口。
修改为 ssl://smtp.xx.com 使用465端口具体设置如下,记得UCenter 也设置
修改discuz 默认不开启 File 缓存
打开文件:config/config_global_default.php
搜索(约位于120行)
$_config['memory']['file']['server'] = 'data/cache/filecache';
替换成
$_config['memory']['file']['server'] = '';
Discuz!论坛常见防注册机方法
修改注册地址
全局-注册与访问控制-注册-注册地址
可以设置自己的注册链接地址
不会因此损失会员
通过邮件发送注册链接
全局-注册与访问控制-注册-通过邮件发送注册链接
1.防注册指数很高
2.可能会因此损失部分会员
防灌水设置
全局-防灌水设置-防灌水基本设置
强制用户验证激活邮箱(防注册指数很高,可能会因此损失部分会员,推荐指数:4星)
强制用户上传头像(防注册指数一般,部分注册机会自动上传头像,可能会因此损失部分会员,推荐指数:3星)
验证码设置验证问答设置
目前很多注册机都会针对这一步做出人工输入的功能(防注册指数一般,推荐指数:3星)
注册表单设置
不会因此损失用户
大多数的注册机针对此项没有开发
插件-打卡机
首先功能不错
可以设置不打卡不允许发帖
discuz前后台用户数不一致解决方案
最新发现用户论坛数据跟UCenter 不一致,咋解决 下面看将提示信息的pre_common_member、pre_common_member_status这两个表的归档表删除,并以主表为基准手工 新建了两个和主表数据一致的归档表,然后自动执行计划任务的每日用户表优化就正常了,但是如此操作之后会造成UC中心的用户总数与论坛显示的会员总数不一 致的情况,这个时候我们可以尝试将存档表合并到主表中,可以执行以下sql语句
insert into pre_common_member select * from pre_common_member_archive;
insert into pre_common_member_count select * from pre_common_member_count_archive;
insert into pre_common_member_field_forum select * from
pre_common_member_field_forum_archive;
insert into pre_common_member_field_home select * from
pre_common_member_field_home_archive;
insert into pre_common_member_profile select * from pre_common_member_profile_archive;
insert into pre_common_member_status select * from pre_common_member_status_archive;
接着这句
TRUNCATE TABLE `pre_common_member_archive`;
TRUNCATE TABLE `pre_common_member_count_archive`;
TRUNCATE TABLE `pre_common_member_field_forum_archive`;
TRUNCATE TABLE `pre_common_member_field_home_archive`;
TRUNCATE TABLE `pre_common_member_profile_archive`;
TRUNCATE TABLE `pre_common_member_status_archive`;
Discuz去掉标题中的Powered by Discuz!
去掉的好处就是别人第一时间在引擎上搜不到你是用Discuz!,假如爆发漏洞可以暂时躲一会。
在没授权下最好别删除(这是我迟迟不写这个的原因),个人站长随意吧。
1、Powered by Discuz!这个信息存在于页面路径为:根目录下template/default/common/header_common.htm(知道位置其实可以自己去找了)
2、代码修改
找到下列代码:
修改为
<title><!--{if
!empty($navtitle)}-->$navtitle <!--{/if}--><!--{if
empty($nobbname)}-->- $_G['setting']['bbname'] <!--{/if}-->
</title>