phpwind中pw_merge_posts建分表bug,造成个人空间主题回复数据不准确
[ 2012-11-01 20:03:54 | 作者: admin ]
p.s. 此bug存在于phpwind8.7正式版2011.11.11发布版本,目前(2012.11.1)下载版中还没有修复。
论坛一直有反馈说个人空间主题回复数不正确,每次重新分表之后能稍微消停下,稍微过点时间依旧出现强烈反馈
目前分表如下
pw_posts
pw_posts1
。。。
pw_posts9
对比发现 pw_posts9中的新数据,在合成表中pw_merge_posts不存在,也就是最后建立的表没有关联到pw_merge_posts,造成数据丢失。
导出pw_merge_posts结构,发现的确少了pw_posts9表,重建pw_merge_posts后问题解决
研究了下,发现/admin/bakup.php 中存在一个小问题
404行,新建回复分表时将最新回复表组合plist赋值给了tlist,造成更新Merge联合表的时候,少了最后建立的那个分表
阅读全文…
论坛一直有反馈说个人空间主题回复数不正确,每次重新分表之后能稍微消停下,稍微过点时间依旧出现强烈反馈
目前分表如下
pw_posts
pw_posts1
。。。
pw_posts9
对比发现 pw_posts9中的新数据,在合成表中pw_merge_posts不存在,也就是最后建立的表没有关联到pw_merge_posts,造成数据丢失。
导出pw_merge_posts结构,发现的确少了pw_posts9表,重建pw_merge_posts后问题解决
研究了下,发现/admin/bakup.php 中存在一个小问题
404行,新建回复分表时将最新回复表组合plist赋值给了tlist,造成更新Merge联合表的时候,少了最后建立的那个分表
$GLOBALS['db_tlist'] = $plist;
...阅读全文…
n79换sim卡之后 短信图标一直闪的问题
[ 2012-06-12 21:50:31 | 作者: admin ]
p.s. 原因是sim卡信息存储满了,不是手机存储
1、点“信息”
2、点左键“选项”--》 sim卡信息
3、可以看到存储在sim卡里面的信息
只要把里面的信息删除就可以了
1、点“信息”
2、点左键“选项”--》 sim卡信息
3、可以看到存储在sim卡里面的信息
只要把里面的信息删除就可以了
通行证 passport 实现的一个简单方法
[ 2012-05-12 15:27:07 | 作者: admin ]
通行证的一个简单方法
建立passport服务器 passport.52news.com
网站1:aa.52news.com
网站2:bb.52news.com
登陆过程
1、用户在 aa.52news.com 点登陆图标,直接跳转到 登陆界面 http://passport.52news.com/passport_server.php?url=http://aa.52news.com 。
2、服务器端验证成功后,在passport服务器上直接调用 aa.52news.com/passport_client.php 和 bb.52news.com/passport_client.php 来写多个客户端网登陆成功后的用户cookie 。
3、验证并且写完了客户端cookie,跳转到 http://aa.52news.com ,完成一次登陆
4、这个时候我们登陆bb.52news.com,也显示已经登陆的状态
...
阅读全文…
建立passport服务器 passport.52news.com
网站1:aa.52news.com
网站2:bb.52news.com
登陆过程
1、用户在 aa.52news.com 点登陆图标,直接跳转到 登陆界面 http://passport.52news.com/passport_server.php?url=http://aa.52news.com 。
2、服务器端验证成功后,在passport服务器上直接调用 aa.52news.com/passport_client.php 和 bb.52news.com/passport_client.php 来写多个客户端网登陆成功后的用户cookie 。
3、验证并且写完了客户端cookie,跳转到 http://aa.52news.com ,完成一次登陆
4、这个时候我们登陆bb.52news.com,也显示已经登陆的状态
...
阅读全文…
方维团购导航3.0增加调用论坛主题的函数
[ 2011-11-30 09:17:39 | 作者: admin ]
p.s. 方维团购导航3是个不错的程序,自带的getNewThreads是用来调用论坛分类信息的,不符合我的要求,所以就增加一个直接调用论坛主题的函数
/core/service/bbs.service.php 增加一个函数
阅读全文…
/core/service/bbs.service.php 增加一个函数
/**
* 获取指定版块的最新论坛贴子
*
* @access public
* @param int $num 贴子数量(默认为5)
* @param int $fid 团购版块ID
* @return array
*/
public function getBbsThreads($fid=0,$num = 5)
{
global $_FANWE;
static $threads = array();
...* 获取指定版块的最新论坛贴子
*
* @access public
* @param int $num 贴子数量(默认为5)
* @param int $fid 团购版块ID
* @return array
*/
public function getBbsThreads($fid=0,$num = 5)
{
global $_FANWE;
static $threads = array();
阅读全文…
修改动网论坛dvbbs8,直接显示公告内容
[ 2010-12-23 19:55:27 | 作者: admin ]
p.s.今天有客户说要dvbbs直接显示公告内容不要标题,哎!!只好先找到公告表,逐个的看,发现公告的表是Dv_BbsNews,那就好办了,实在不行还能釜底抽薪,自己调用下!
一、使用的模板目录(默认在/Resource/Template_1/)下面找到 index_html0.htm 和 index_html1.htm,找到
阅读全文…
一、使用的模板目录(默认在/Resource/Template_1/)下面找到 index_html0.htm 和 index_html1.htm,找到
<div class="rollboder"><!--显示论坛公告和小字报开始-->
<ul>
<li class="rollleft">
<div class="rollTextMenus" id="rollTextMenus">
{$announcementsitem.begin}
<div id="rollTextMenu{$announcementsitem.i}"
...<ul>
<li class="rollleft">
<div class="rollTextMenus" id="rollTextMenus">
{$announcementsitem.begin}
<div id="rollTextMenu{$announcementsitem.i}"
阅读全文…
Linux的新权限机制 POSIX ACL,常用命令:setfacl 和 getfacl
[ 2010-11-19 10:41:12 | 作者: admin ]
p.s. 常用的命令模板如下,用来赋予用户目录的读写权限
-m表示增加和修改权限
-d为设置为缺省权限
-R则遍历所有子目录
查看权限
详细的ACL权限机制说明
为针对Unix系统权限机制的不足,一个名为POSIX ACL (Access Control List) 的全新权限机制诞生了,目的就是为了给各Unix系统之间制定一个兼容的AC...
阅读全文…
-m表示增加和修改权限
-d为设置为缺省权限
-R则遍历所有子目录
setfacl -m u:user1:rwx -d -R /home/www1
而对于单个文件,非目录情况,命令如下setfacl -m u:user1:rwx /home/www1/index.php
查看权限
getfacl /home/www1/
getfacl /home/www1/index.php
getfacl /home/www1/index.php
详细的ACL权限机制说明
为针对Unix系统权限机制的不足,一个名为POSIX ACL (Access Control List) 的全新权限机制诞生了,目的就是为了给各Unix系统之间制定一个兼容的AC...
阅读全文…
win2003上在VMware7安装Linux centos5.5并用NAT方式上网
[ 2010-10-29 20:56:58 | 作者: admin ]
p.s. 以前都用virtual pc安装centos,微软的东西基本上一路next,用NAT就可以上网了,啥脑筋也不用动,也不知道是好还是坏,发现脑子是有点退化了!!
安装环境:
a. win2003+sp2
b. 上网方式:办公室环境,通过网关上网 本机:192.168.0.8 网关:192.168.0.1
c. VMwareWorkstation7 绿色版,点目录里的“安装.bat”即可完成安装,主要是要安装dhcp和nat服务(最讨厌安装软件了)
安装完成之后在“服务”中看看2个服务是否启用,如果没有启用就将他们2个启用下
运行VM,打开“虚拟机”-》“设置”-》“网络适配器”,设置NAT
...
阅读全文…
安装环境:
a. win2003+sp2
b. 上网方式:办公室环境,通过网关上网 本机:192.168.0.8 网关:192.168.0.1
c. VMwareWorkstation7 绿色版,点目录里的“安装.bat”即可完成安装,主要是要安装dhcp和nat服务(最讨厌安装软件了)
安装完成之后在“服务”中看看2个服务是否启用,如果没有启用就将他们2个启用下
运行VM,打开“虚拟机”-》“设置”-》“网络适配器”,设置NAT
...
阅读全文…
nginx rewrite 规则中关于问号的解决办法
[ 2010-10-19 16:14:23 | 作者: admin ]
服务器转移后,发现很多url rewrite的规则都无法使用,而在apache和IIRF中皆可正常识别。
仔细查看发现时带问号的不行,再goo了下,发现问号后自动一刀切成 $query_string,不进行正则匹配了。
网上找了很久,终于找到可以借鉴的办法,利用 $request_uri 进行初次匹配,获取参数,然后再匹配重写。
千万注意:if 和 ( 之间需要一个空格,不然会无法识别判断语句
代码演示
阅读全文…
仔细查看发现时带问号的不行,再goo了下,发现问号后自动一刀切成 $query_string,不进行正则匹配了。
网上找了很久,终于找到可以借鉴的办法,利用 $request_uri 进行初次匹配,获取参数,然后再匹配重写。
千万注意:if 和 ( 之间需要一个空格,不然会无法识别判断语句
代码演示
if ($request_uri ~* "view.aspx\?page=(.*)&fbId=(.*)&Id=(.*)$"){
set $myarg1 $1;
set $myarg3 $3;
...set $myarg1 $1;
set $myarg3 $3;
阅读全文…








