PHP无MySQL拓展

2010年3月7日 没有评论

  今天在机器上搭建apache+php+mysql测试环境后安装wordpress出现“您的 PHP 似乎没有安装运行 WordPress 必须的 MySQL 拓展。”的提示。但明明extension=php_mysql.dll已经开启,环境变量也全部设置好了,怎么会出现这个问题呢。百思不得其解,搜索也找不到答案。后来来无疑中发现在PHP配置文件php.ini中的extension_dir参数,其说明为”; Directory in which the loadable extensions (modules) reside.”,大意就是模块的位置,默认是extension_dir=”./”改为extension_dir=”ext/”后wordpress正常安装.

分类: BLOG建设 标签:

Nat类型

2010年2月3日 没有评论

根据STUN协议(RFC3489),NAT大致分为下面四类:
1) Full Cone

这种NAT内部的机器A连接过外网机器C后,NAT会打开一个端口.然后外网的任何发到这个打开的端口的UDP数据报都可以到达A.不管是不是C发过来的.
例如 A:192.168.8.100 NAT:202.100.100.100 C:292.88.88.88
A(192.168.8.100:5000) -> NAT(202.100.100.100:8000) -> C(292.88.88.88:2000)
任何发送到 NAT(202.100.100.100:8000)的数据都可以到达A(192.168.8.100:5000)

2) Restricted Cone

这种NAT内部的机器A连接过外网的机器C后,NAT打开一个端口.然后C可以用任何端口和A通信.其他的外网机器不行.
例如 A:192.168.8.100 NAT:202.100.100.100 C:292.88.88.88
A(192.168.8.100:5000) -> NAT(202.100.100.100 : 8000) -> C(292.88.88.88:2000)
任何从C发送到 NAT(202.100.100.100:8000)的数据都可以到达A(192.168.8.100:5000)

3) Port Restricted Cone

这种NAT内部的机器A连接过外网的机器C后,NAT打开一个端口.然后C可以用原来的端口和A通信.其他的外网机器不行.
例如 A:192.168.8.100 NAT:202.100.100.100 C:292.88.88.88
A(192.168.8.100:5000) -> NAT(202.100.100.100 : 8000) -> C(292.88.88.88:2000)
C(202.88.88.88:2000)发送到 NAT(202.100.100.100:8000)的数据都可以到达A(192.168.8.100:5000)

以上三种NAT通称Cone NAT(圆锥形NAT).

4) Symmetric(对称形)

对于这种NAT.连接不同的外部目标.原来NAT打开的端口会变化.而Cone NAT则不会.虽然可以用端口猜测.但是成功的概率很小.(一部分Nat路由是连续端口,一部分是在某一范围内随机)

近期准备研究symmetirc下的UDP打洞。

分类: 高级民工 标签:

ExtJs简易教程

2009年9月24日 没有评论

  有两个月没更新部落格了。今天发一篇简易的ExtJs教程。针对想学但还没有学ExtJs的朋友,当然在看下面的教程(说明?)时你需要掌握一些javascript的基本知识。
  什么是ExtJs呢?[请看这里]
  其实ExtJs就是提供的一大堆封装好的函数,API。如果你有javascript的经验那么对你而言学习ExtJs无非是查API而已。
下面对新手说明使用ExtJs的一些常识:

1.使用ExtJs的一个最重要的方法,配置(config):
  在使用ExtJs使最常用到的就是对封装好的类进行配置,配置其实就是向封装好的函数传入一个数组,在javascript中数组的一种形式类似于键值对。
如var a={v1:’1′,v2:’2′,v3:’3′…},需要v1对应的值那么使用a['v1']就可以得到。为什么不以多个参数的形式呢?因为ExtJs的东东的实例化参数实在太多了,少则四五个,多则一二十个。所以使用ExtJs的时候最好下载API,不查API基本上什么也干不成。
阅读全文…

分类: 高级民工 标签: ,

迅捷FW54U无线网卡

2009年7月20日 6 条评论

  暑假换了个地方住,网络成了一个问题.想去开一个用2个月但又划不来,新开宽带一个安装费就要150多.人穷,用不起啊.所以本着节约的原则跑去买了个无线网卡准备蹭网.^_^!.对无线网卡这个东西不是很清楚但再次本着节约的原则买了迅捷FW54U.
  想不说郁闷都不行,妈的,这东西居然在BT3上不支持,没发只有到网上去找这个的LINUX驱动,网上倒是有文章提到了FW54U的解决办法.说是用的ZD1211B的芯片.老实的安着网上说的方法重新编译了ZD1211RW,但试了几次插上的网卡还是不能被识别.用dmesg查看信息发现在插上网卡时ZD1211RW报了错误大概的原因应该是不能识别。用lsusb查看的FW54U的PID:0X0CF3 VID:0X1006.从PID上看这个网卡的芯片应该是atheros生产的,到atheros的网站上查VID:1006这个产品的信息,居然没有.妈的,难道买到的是假货.查看说明书,上面写着的FW54U的版本是7.0,靠,这个版本的网卡多半是用芯片和以前的不一样….没法,只有认灾.google搜片了也找不到0cf3 1006这个的驱动…哭.

分类: 生活 标签:

注册用户登陆情况插件Login Data

2009年6月24日 没有评论

==功能描述==
记录并查看注册用户最后登陆时间,注册时间,以及登陆次数
这些信息将被保存到_usermeta表中,在删除用户时相应的信息会被一起删除。

==安装==
激活插件,在 设置->User Login Data 中可以查看相关信息.
wordpress 本版2.7或更高.

==卸载==
停用并删除插件

下载:Download

分类: BLOG建设 标签: ,