dede批量删除会员SQL命令

执行前请先备份表:dede_member   谨慎操作

delete from dede_member where mid between 1 and 10

1 和 10为需要删除的会员段起始ID  ,起始ID以及ID中间段的会员都将删除。中间如有正常会员,请拆分分段执行此命令。

查询会员ID的方法,进入会员列表,点击需要删除会员列表的起始会员后的“删除”操作按钮即可见。

phpcms 2008管理密码找回

新建一个文本文件,另存为mima.php。
<?php
include './include/common.inc.php';
$password = 'yangkun123456';
$username = 'yangkun';
$password = md5(PASSWORD_KEY.$password);
$db->query("UPDATE ".DB_PRE."member SET password = '$password' WHERE username = '$username'");
$db->query("UPDATE ".DB_PRE."member_cache SET password = '$password' WHERE username = '$username'");
echo 'ok';
?>
username 改成管理员的用户名
密码可以随便输,把这段代码写在mima.php文件内,放在根目录下。
访问这个文件。显示OK就破解成功了。

论坛首页和子版块去掉“最后发表”的方法

论坛首页是修改模版文件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>这一段即可,两个文件都是这样删除。

 

PHPNOW-1.5.6安装memcache扩展及相关下载

 

首先需要下载的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;
?>

 

使用SSH进行安装disuz

创建数据库大家可以使用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 php文件空白

DEDE安装后,后台页面空白,后台栏目链接空白,而且还不能注销后台。进入后台,也只能通过/dede/login.php文件。我被这问题困扰了几个小时呢。当时真想把网站删除了,重新安装。在网上找了好久也没找到什么好的方法解决这个问题,后来我想起PHP代码很忌讳用记事本修改的,你是不是也用记事本修改了数据库配置文件(/data/common.inc.php)呢?

用记事本修改了数据库配置文件进后台就会出面空白页面的.

解决方法也很简单:你只要把DEDE 初始安装的data/common.inc.php 用Dreamweaver 或者Notepad++打开,保存为无BOM格式文件即可。

wordpress 关键词插件 SEO Smart Links

内部链接的添加对SEO有很大的作用,所以有很多擅长SEO的站长很注意内部链接的建设,但是当我们WordPress里文章数很多的时候,添加相关关键词的内部链接就不是一件容易的事情啦!我们希望有一个WordPress插件可以根据文章中的关键词,自动关联以前发布的文章,并且以关键词为锚文本添加内部链接。SEO Smart Links插件就可以帮我们完成这个功能。

主要特点:

1)完全自动添加内部链接

2)可以限定每篇文章自动添加的内链数目

3)自定义搜索关键词和链接地址

4)可以设定能够忽略的关键词

5)设定链接打开方式和nofollow属性

外部网站如何调用WordPress文章? php

利用第三方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>';
?>

当然,可以根据自己的需要修改这个代码的。