防止服务器中网卡被禁用

曾经因为不小心的点击把服务器的网卡给禁止掉了。这可杯具呀。找了好久,发现这个方法,收藏吧。
方法,用组策略来实现,步骤:
1、运行——》gpedit.msc;
2、导航至:用户配置——》管理模板——》网络——》网络连接;
3.1、找到“禁止启用/禁用 LAN 连接的组件”,设置为“已启用”;
3.2、找到“启用/禁用 LAN 连接的能力”,设置为“已禁用”;
3.3、找到“为管理员启用 Windows 2000 网络连接设置”,设置为“已启用”;
4、运行——》gpupdate /force;
你现在检查一下本地连接的属性,“禁用”按钮已经变成灰色的不可用状态了。

IIS 6 REWRITE

众所周知,IIS是不支mod_rewrite的,但是可以通过第三方程序来实现,比如ISAPI_REWRITE和IIRF REWRITE等组件。IIS7 支持REWRITE,感觉也很方便,很傻瓜,但是WINDOWS 2003跑的是IIS6,所以没辙,只有从第三方扩展入手。
被这个东西纠缠一两天了,今天总算是完美搞定。
其实遇到的一些问题也不是很复杂,只是很纠结。
最大的问题还是在权限设置上面,前两天把服务器安全设置搞的太变态了,把WEBSHELL常用的WSCRIPT.SHELL和APPLICATION.SHELL等东西都禁用了。目录权限也改了很多。期间还遇到一个问题,比较纳闷,就是已经停用了LANMANSERVER,但是WEBSHELL还是可以查看到进程,纠结了。明天再研究研究。。
今天经历了ISAPI—IIRF—ISAPI的过程,下午用ISAPI实现了全局伪静态,但是死活搞不了分站伪静态,后来弄到一个注册码,成为FULL版,仍然不行,郁闷了!
然后到了晚上我就换了IIRF,结果更加郁闷,看了十几页的英文说明书,我也确定每一步都是按照INSTRUCTION来的,可就是不成功,连全局的IirfGloble.ini都没法载入。
后来被折磨的没办法了,凌晨换回ISAPI,这次总算是搞定了。全局没问题,分站也搞定了,其实核心在于权限,我把ROOT目录添加USER组的读权限就可以了!不用加列目录和写权限,安全第一!就这么个小问题,纠缠了我一天!哎。是我人品太差,还是我人太笨?
罢了罢了。我想我这应该还不算什么吧,人家开发者可能累的是死去活来呢!
另外做个好事,把ISAPI_REWRITE可以正常使用的DISCUZ和SUPESITE伪静态规则贴出来(找了很久的啊!)。

#DISCUZ REWRITE RULES
[ISAPI_Rewrite]
RewriteRule ^(.*)/archiver/((fid|tid)-[\w\-]+\.html)\?*(.*)$ $1/archiver/index\.php\?$2&$4
RewriteRule ^(.*)/forum-([0-9]+)-([0-9]+)\.html\?*(.*)$ $1/forumdisplay\.php\?fid=$2&page=$3&$4
RewriteRule ^(.*)/thread-([0-9]+)-([0-9]+)-([0-9]+)\.html\?*(.*)$ $1/viewthread\.php\?tid=$2&extra=page\%3D$4&page=$3&$4
RewriteRule ^(.*)/space-(username|uid)-(.+)\.html\?*(.*)$ $1/space\.php\?$2=$3&$4
RewriteRule ^(.*)/tag-(.+)\.html\?*(.*)$ $1/tag\.php\?name=$2&$3

#SUPESITE REWRITE RULES
[ISAPI_Rewrite]
RewriteRule ^/([0-9]+)$ /index\.php\?uid/$1 [L]
RewriteRule ^/([0-9]+)/spacelist(.+)$ /index\.php\?uid/$1/action/spacelist/type$2 [L]
RewriteRule ^/([0-9]+)/viewspace(.+)$ /index\.php\?uid/$1/action/viewspace/itemid$2 [L]
RewriteRule ^/([0-9]+)/viewbbs(.+)$ /index\.php\?uid/$1/action/viewbbs/tid$2 [L]
RewriteRule ^/([0-9]+)/(.*)$ /index\.php\?uid/$1/$2 [L]
RewriteRule ^/action(.+)$ /index\.php\?action$1 [L]
RewriteRule ^/category(.+)$ /index\.php\?action/category/catid$1 [L]
RewriteRule ^/viewnews(.+)$ /index\.php\?action/viewnews/itemid$1 [L]
RewriteRule ^/viewthread(.+)$ /index\.php\?action/viewthread/tid$1 [L]
RewriteRule ^/mygroup(.+)$ /index\.php\?action/mygroup/gid$1 [L]

今天为了弄这个,我重启IIS不下于30回了,期间可能造成坛子访问不正常,再次向大家道歉!
真的累了,各位,晚安!

如何取消QQ转义字符功能

  在qq的输入框里可以输入“/”,就出现qq表情的下拉菜单,可以再输入字符实现快速输入qq表情。 比如:“爱情”只需要输入“/aiq”即可。
  但有的时候我们需要输入类似/li的字符,不需要转换成表情,怎么办呢。尤其是很多时候发送网页源代码给朋友们看,可以一粘贴过来很多代码都自动转换成表情了,很是讨厌。

  如何取消呢?

  答:在你的聊天窗口(就是你打字的地方),右击,会有一项“取消转义符输入表情”,就OK了。赶快去试试吧。

是不是很简单,呵呵

今天更新了

好久没更新博客了。有3个多月了。今天突然想起来,就来看了下。感觉页面有些惨不忍睹,换了个IBLOG主题,然后加了一个post press widgt,这个插件还不错,可以在边栏直接发东西,挺方便的。不用登陆到后台了。
写到这里,以后慢慢更新。

warning: preg_match() [function.preg-match]错误解决办法

warning: preg_match() [function.preg-match]: Compilation failed: nothing to repeat at offset 1 in *\wp-includes\classes.php on line *  这个错误困扰了我好几天了。

只要我在后台设置固定链接就会出错。但是主机是linux主机,.htaccess是肯定没有问题的,在网上搜了许久也没找到合适的解决方案,最后我在固定链接那里把TAG规则去掉问题就迎刃而解了。

我以前加的TAG规则是   ?tag=    因为以前的主机不支持中文链接,TAG里面如果有中文就会乱码,现在我这LINUX主机可以完美伪静态并且也支持中文链接,也没必要加上这个规则,问题可能就出在那里,因为?会和伪静态冲突。

现在一切都正常了!心情不是一般的爽!希望这个方法对后来的朋友有所帮助!

WordPress在使用XMLRPC出现的类似blogger.getUsersBlogs错误问题的解决!

今天在使用Windows Live Write 离线发布WordPress日志的时候提示blogger.getUsersBlogs错误!

于是搜遍互联网,终于找到了解决的方法!错误的原因呢,又是UTF-8造成的BUG。

本文用的就是Windows Live Write离线发布的哦!

WordPress XMLRPC 错误的解决方法如下:

编辑wp- includes文件夹内的class-ixr.php文件。

找到代码:

?[Copy to clipboard]View Code PHP

$length = strlen($xml)

替换为:

?[Copy to clipboard]View Code PHP

$length = strlen($xml)+3

使用Windows Live Writer发布博文到WordPress

使用Windows Live Writer发布博文到WordPress

Windows Live Writer是微软公司开发的免费离线发布博客的桌面软件,你可以借助它轻松发布博客日志到Windows Live Spaces、Sharepoint、WordPress、Google Blogger等常见博客系统程序。

使用Windows Live Writer来写WordPress博客的好处是你可以不必登录到博客后台,而且操作界面简洁、功能强大,支持离线写日志,写好后,连接网络,将日志轻松发送到博客上。

首先需要到WordPress后台打开两个选项。如果不进行此操作,你会发现到安装了WordPress和离线发布软件之后,却不能够使用它来发布。

第二步,到微软官方下载Windows Live Writer的最新版本:点此下载,然后安装程序;

第三步,设置你的Windows Live Writer帐号,步骤如下:

1、选择日志类型,请选择“其它日志服务”项,然后点击“下一步”

Continue reading 使用Windows Live Writer发布博文到WordPress

资深玩家发明WM/Android双系统启动程序

此前,我们曾经为大家介绍过一些资深玩家将Windows Mobile手机改装成Android的消息。现在,又有玩家开发出了更为强大的功能——Windows Mobile和Android双系统启动方案。这个叫做“Gen.Y DualBOOT”的程序目前被发布在著名的Xda论坛,可供用户免费下载。如果用户拥有一款Windows Mobile手机(最好是6.1或者6.5版本的系统),并且另行安装了Android操作系统,通过这个程序就可以在开机时选择启动Windows Mobile或者Android。


WM/Android 双系统界面


根据国外媒体报道,这“Gen.Y DualBOOT”程序适用于WVGA、VGA以及QVGA分辨率的Windows Mobile手机。不过,对于玩家来说,在Windows Mobile手机上安装Android操作系统也并非易事,看来,这款软件还是更适用于那些高阶玩家。 (本文来源:手机中国 )

诺基亚N900成功运行完整版Mac OS X 10.3

N900是诺基亚的第一款Maemo5操作系统智能手机,也是DIY玩家的新宠,已经移植过《星际 争霸》游戏、安装过Maemo5/Android双系统, 现在又搭上了苹果Mac系统。借助PowerPC平台上的模拟器PearPC(最新CVS版),芬兰玩家Toni Nikkanen第一次在N900上成功安装并运行了Mac OS X 10.3 Panther操作系统,而且使用 的是完整版本。


不过这只是证明了一种可行性,而没有任何实用价值。ARM Cortex A8 600MHz处理器、768MB存储空间、256MB内存的配置加上软件模拟器显然不足以应付完整而庞大的Mac OS X 10.3系统,运行起来极其缓慢,从启动到打开关于对话框就用了将近两个小时

诺基亚N900成功运行完整版Mac OS X 10.3

诺基亚N900成功运行完整版Mac OS X 10.3

长达六分钟的视频剪辑