执行前请先备份表:dede_member 谨慎操作
delete from dede_member where mid between 1 and 10
1 和 10为需要删除的会员段起始ID ,起始ID以及ID中间段的会员都将删除。中间如有正常会员,请拆分分段执行此命令。
查询会员ID的方法,进入会员列表,点击需要删除会员列表的起始会员后的“删除”操作按钮即可见。
执行前请先备份表:dede_member 谨慎操作
delete from dede_member where mid between 1 and 10
1 和 10为需要删除的会员段起始ID ,起始ID以及ID中间段的会员都将删除。中间如有正常会员,请拆分分段执行此命令。
查询会员ID的方法,进入会员列表,点击需要删除会员列表的起始会员后的“删除”操作按钮即可见。
论坛首页是修改模版文件discuz.htm,子版块是修改模版文件forumdisplay_subforum.htm,子版块一般都在默认模版下。
查找{lang forum_lastpost}:,找到后删除<a href="forum.php?mod=redirect&tid=$sub[lastpost][tid]&goto=lastpost#lastpost">{lang forum_lastpost}: $sub[lastpost][dateline]</a>这一段即可,两个文件都是这样删除。
首先需要下载的2个文件:memcached.exe 和 php_memcache.dll ,这里需要说明的是版本不对照貌似会出问题。下面提供下载,经测试可以与PHPNOW-1.5.6兼容。这里我压缩一下,提供直接下载 [memcached]。
安装步骤:
1.解压 memcached.exe 到任意目录,(这里我解压到 E:\Working\PHPnow\memcached)PHPnow安装目录下面。在CMD命令下运行:”E:\PHPnow\memcached\memcached.exe -d install”,安装为系统服务。
2.继续CMD下执行:”E:\PHPnow\memcached\memcached.exe -d start”,启动服务。
3.解压得到 php_memcache.dll ,将其复制到 PHP的扩展目录(E:\PHPnow\php-5.2.14-Win32\ext)。
4.在 php-apache2handler.ini 中加入一行 ‘extension=php_memcache.dll’
5.重启apache,成功的话可以在phpinfo()中看到相关信息。
memcached的基本设置:
-p 监听的端口
-l 连接的IP地址, 默认是本机
-d start 启动memcached服务
-d restart 重起memcached服务
-d stop|shutdown 关闭正在运行的memcached服务
-d install 安装memcached服务
-d uninstall 卸载memcached服务
-u 以的身份运行 (仅在以root运行的时候有效)
-m 最大内存使用,单位MB。默认64MB
-M 内存耗尽时返回错误,而不是删除项
-c 最大同时连接数,默认是1024
-f 块大小增长因子,默认是1.25
-n 最小分配空间,key+value+flags默认是48
-h 显示帮助
Memcache环境测试:
运行下面的php文件,如果有输出This is a test!,就表示环境搭建成功。开始领略Memcache的魅力吧!
<?php
$mem = new Memcache;
$mem->connect(“127.0.0.1″,11211);
$mem->set(‘key’, ‘This is a test!’, 0, 60);
$val = $mem->get(‘key’);
echo $val;
?>
创建数据库大家可以使用phpmyadmin工具也行.
下面讲下SSH中安装Discuz2.5教程.
首先下载Discuz2.5GBk程序.
wgethttp://download.comsenz.com/DiscuzX/2.0/Discuz_X2_SC_GBK.zip
解压缩下载包,这个解压到那个目录根据各位自己的需求
unzipDiscuz_X2.5_SC_GBK.zip
#进入解压缩的目录,解压之后,当然是三个文件咯,upload,reademe,utility.假设我网站绑定在/home/www/abc.com下.就执行以下命令.就是把upload下的所有文件移动到/home/www/abc.com目录下.
mv-rupload/*/home/www/abc.com
#设置文件权限
#设置了config该目录以及其下所有文件权限为777
chmod777-Rconfig
#继续设置其它目录为777权限
chmod777-Rdata
chmod777-Ruc_client
chmod777-Ruc_server
以上目录权限全部设置完了.接下来输入:http://yourdomain/install.php安装就OK。
最后如果安装成功了,你就rm-rinstall即可.
DEDE安装后,后台页面空白,后台栏目链接空白,而且还不能注销后台。进入后台,也只能通过/dede/login.php文件。我被这问题困扰了几个小时呢。当时真想把网站删除了,重新安装。在网上找了好久也没找到什么好的方法解决这个问题,后来我想起PHP代码很忌讳用记事本修改的,你是不是也用记事本修改了数据库配置文件(/data/common.inc.php)呢?
用记事本修改了数据库配置文件进后台就会出面空白页面的.
解决方法也很简单:你只要把DEDE 初始安装的data/common.inc.php 用Dreamweaver 或者Notepad++打开,保存为无BOM格式文件即可。
内部链接的添加对SEO有很大的作用,所以有很多擅长SEO的站长很注意内部链接的建设,但是当我们WordPress里文章数很多的时候,添加相关关键词的内部链接就不是一件容易的事情啦!我们希望有一个WordPress插件可以根据文章中的关键词,自动关联以前发布的文章,并且以关键词为锚文本添加内部链接。SEO Smart Links插件就可以帮我们完成这个功能。
主要特点:
1)完全自动添加内部链接
2)可以限定每篇文章自动添加的内链数目
3)自定义搜索关键词和链接地址
4)可以设定能够忽略的关键词
5)设定链接打开方式和nofollow属性
利用第三方RSS and Atom Feed Framework调用WordPress
我使用的是这种方法,好处是调用代码是静态的,而非HTML代码。步骤如下,下载SimplePie Plugin for WordPress或者下载SimplePie最新版,将“simplepie.inc”上传到主机相应的目录,然后在需要调用的地方粘贴下面的代码即可(以本站的Rss地址为例)。
<?php
require_once('simplepie.inc');
$feed = new SimplePie();
$feed->set_feed_url('http://www.yangkun.net/feed');
$feed->init();
echo '<ul>';
$i = 1;foreach($feed->get_items() as $item){
if($i<15){
echo '<li><a href="'.$item->get_permalink().'">'.$item->get_title().'</a><br />'. "\n";
echo substr($item->get_description(),0,180).'...</li>'."\n";
$i++; }}
echo '</ul>';
?>
当然,可以根据自己的需要修改这个代码的。