防止服务器中网卡被禁用

曾经因为不小心的点击把服务器的网卡给禁止掉了。这可杯具呀。找了好久,发现这个方法,收藏吧。
方法,用组策略来实现,步骤:
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

启动photoshop的时候,出现了对话框”没有找tlpsplib10.dll文件,无法启动程序”

问题:

启动photoshop的时候,出现了对话框“没有找tlpsplib10.dll无法启动程序”。
解决方案:
把tlpsplib10.dll复制到C:\WINDOWS\system32里,就OK了!重新运行PS问题解决。
tlpsplib10.dll下载地址:http://www.cnzz.cc/Soft/4858.html
【注意不要点错了,里面有很多下载链接】


Google浏览器怎样安装flash player

Google浏览器chrome无法正常安装Flash插件,可以使用以下方法

1、下载flash插件
下载地址:http://www.phplamp.org/wp-content/uploads/2008/10/google_chrome_flash_plugins.rar
2、解压下载的压缩包,复制里面的文件(flashplayer.xpt, NPSWF32.dll)到:
C:\Documents and Settings\(用户名)\Local Settings\Application Data\Google\Chrome\Application\Plugins
Windows7系统则是C:\Users\Administrator(用户名)\AppData\Local\Google\Chrome\Application\Plugins
【如果没有Plugins这个文件夹,新建一个】
3、重新启动Chrome浏览器即可!