discuz在hhvm环境下显示不正常解决办法

discuz在hhvm环境下显示不正常解决办法
  其实出现这个问题只是discuz使用了在php5.5.0已经弃用了PREG_REPLACE(http://php.net/manual/en/reference.pcre.pattern.modifiers.php#reference.pcre.pattern.modifiers.eval)。。。使用回调函数替换就好。 下面张自然不说废话了,直接说方法,打开discuz根目录/source/function下的cache_styles.php替换以下代码   120行原来是 $cssdata = preg_replace("/\{([A-Z0-9]+)\}/e", '\$data[st...

彻底解决discuz论坛1146错误 Table ‘common_member_archive’ doesn’t exist

彻底解决discuz论坛1146错误 Table ‘common_member_archive’ doesn’t exist
解决办法: 出于安全考虑,Discuz! 后台默认情况下禁止SQL语句直接执行,所以修改让他支持,修改方法如下。 把config/config_global.php当中的$_config[admincp][runquery]设置修改为1。 由于用户存档表在Discuz! X2.5安装的时候不会自动生成,需要用户手动执行用户表优化。 后台——站长——数据库,升级,执行 DELETE FROM `pre_common_setting` WHERE `skey` = 'membersplit'; 确认以上操作无误后在工具--更...

Discuz如何批量删除用户呢

Discuz如何批量删除用户呢
今天张自然分享个discuz的小技巧,discuz批量删除用户,我指的是删除不真实的用户哈 原来是在【后台】【用户】【用户管理】【清理】【选择你要清理的会员组一般是等待验证会员】【删除用户】这样用不了几下就把大部分死尸给清理干净了。这样每一次只能删除20个用户,如何删除跟多呢?请接着看… 如果是Discuz 7.2 或者以下,编辑 Discuz 根目录 /admin/members.inc.php 文件,找到 $memberperpage = 20, 把2...

让discuz、wordpress等建站程序变成灰色调的代码

让discuz、wordpress等建站程序变成灰色调的代码
最近张国荣去世,因为张自然比较喜欢他的电视剧,所以就像纪念他一下,但我转念又想起了汶川地震时,很多大网站都是灰色调的,那他们是怎么实现的呢,这些个方法我就在此处做个收藏! 让网站变成灰色调方法一是:在你的网站页面上<head></head>之间加上下面这段代码: <style type="text/css"> body {filter:gray} </style> 让网站变成灰色调方法二是:在你的网站页面上<head&...