discuz密码错误次数过多,请15 分钟后重新登录

清除
pre_ucenter_failedlogins
pre_common_failedlogin
pre_common_failedip

然后
15分 = 900 秒
将上面的 900 改成您想要的数值

比如我修改成 60 秒 = 1 分钟
让密码输入错误的会员不用等那么久

$login = C::t('common_failedlogin')->fetch_ip($_G['clientip']);
$return = (!$login || (TIMESTAMP - $login['lastupdate'] > 900)) ? 5 : max(0, 5 - $login['count']);


如果以上都不能解决问题,那么就是你开启了相关缓存例如file,详细如下:

$_config['memory']['file']['server'] = ''; // File 缓存存放目录,如设置为 data/cache/filecache ,设置后启动 File 缓存

Discuz! X更新缓存以及其它动作,出现错误提示!

UCenter info: MySQL Query Error SQL:SELECT * FROM [Table]notelist
WHERE closed=’0′ AND app1<‘1′ AND app1>’-5′ LIMIT 1 Error:Unknown
column ‘app1’ in ‘where clause’ Errno:1054

在ucenter设置里面=》UCenter连接方式=》接口方式,再更新缓存以及其他界面就不会出现如上报错了。

Discuz提速优化技巧

Discuz的提速方法有很多,大体分为以下10条:

1.后台性能优化

2.延迟加载设置

3.开启GZIP

4.使用CDN

5.数据库优化

6.使用谷歌Pagespeed

7.模板优化

8.插件筛选

9.图片压缩

10.伪静态

这篇文章主要介绍第一部分“后台性能优化”。

Discuz的后台性能优化包括:论坛页面缓存设置、服务器优化和内存优化
————————————————

// --------------------------  CONFIG MEMORY  --------------------------- //
$_config['memory']['prefix'] = '7gCUyQ_';
$_config['memory']['redis']['server'] = '';
$_config['memory']['redis']['port'] = 6379;
$_config['memory']['redis']['pconnect'] = 1;
$_config['memory']['redis']['timeout'] = '0';
$_config['memory']['redis']['requirepass'] = '';
$_config['memory']['redis']['serializer'] = 1;
$_config['memory']['memcache']['server'] = '';
$_config['memory']['memcache']['port'] = 11211;
$_config['memory']['memcache']['pconnect'] = 1;
$_config['memory']['memcache']['timeout'] = 1;
$_config['memory']['apc'] = '0';
$_config['memory']['apcu'] = '1';
$_config['memory']['xcache'] = '0';
$_config['memory']['eaccelerator'] = '0';
$_config['memory']['wincache'] = '0';
$_config['memory']['yac'] = '0';
$_config['memory']['file']['server'] = 'data/threadcache';



$_config['memory']['memcached']['server'] = '127.0.0.1';
$_config['memory']['memcached']['port'] = 11211;
$_config['memory']['memcached']['pconnect'] = 1;
$_config['memory']['memcached']['timeout'] = 1;

WordPress修改数据库表前缀

mysql的表前缀在大部分的程序都会有,这个前缀是为了区分程序,如果你在某个数据库中,放入了多个程序的数据,那么有了表前缀,你就可以非常清晰地区分他们,多程序在数据库中也不会因为没有前缀而导致冲突。比如大部分程序都有 options 表,这个表代表我们的一些设置,如 wordpress 的前缀默认为 wp_ 那么在数据库中,wp_options 则代表这个表数据为WordPress的。

WordPress数据库表前缀修改步骤

一、打开phpmyadmin,修改所有主表的前缀为你所需要的
wordpress_wp_prefix.png

二、打开phpmyadmin,修改user_roles与usermeta前缀更新用户权限。
完成上述的步骤,就可以替换完成所有的前缀了。但是,后台界面会显示“无权限访问这个界面”这是因为我们的用户数据权限前缀在此是无法修改到的,WordPress 无法识别当前用户的级别造成的,因此我们需要修改两个数据:

1.options 表中的 user_roles 字段
打开 options 表,搜索 user_roles,将此数据修改一下,为 emc_design_user_roles(user_roles之前的前缀更新为你需要的新的前缀)

user_roles-1.png

保存即可

2.如下图所示修改 user_meta 中的如下9处数据usermeta前面的前缀更新为你要的,需要更新为也可通过sql 命令进行修改。

emc_design_usermeta.JPG