存档
ubuntu live cd edit menu.lst
sudo mount /dev/sda7 /mnt
gksu gedit /mnt/boot/grub/menu.lst
遭遇sethc.exe后门

sethc
后门原理:
在windows 2000/xp/vista下,按shift键5次,可以打开粘置,会运行sethc.exe,而且,在登录界面里也可以打开。这就让人联想到WINDOWS的屏保,将程序用cmd.exe替换后,就可以打开shell了。 阅读全文...
火山互联免费vps总结
申请火山互联免费vps时间也不短了,一直没有用来做什么,只是有时心血来潮是钻研一下vps的使用及linux的配置。
建设的网站速度超慢。
这个免费vps是名副其实的学习型,也只能用来vps普及学习了。还好,经过钻研的确是学习了一些东西,比如SecureCRT的使用,vi的使用,linux编译php,配置apache和php等。 阅读全文...
火山互联vps配置:启用apache压缩模块deflate
提高网站速度除制作时减少冗余代码、进一步精简网页、CSS文件外,压缩输入也是一个不错的方法。很多程序提供gzip压缩输出,有一定效果,但如果你使用的是自己的服务器,Web软件为Apache,启用deflate压缩模块会更简单一些,效果自我感觉也会更好。我们用vps当然可以配置这一项。
deflate是apache自带的压缩模块,可以对动态输出内容或者静态内容(如HTML、JS、CSS等)进行压缩,减少网络传输量,从而提高响应速度,也提高了系统负载能力。 阅读全文...
火山互联免费vps配置:linux安装zlib并编译php

火山互联免费vps上,想让wordpress自动升级。结果却发现php缺少zlib extensions。没有办法自己研究学习怎么安装zlib吧。经过网上查资料,自己摸索到一种在火山互联免费vps的linux安装zlib并编译php的方法。不知道是不是通用。
先安装zlib,然后把zlib编译到php里面。不过山互联免费vps虽然配置好了php,不知道是不是删掉了php安装文件,找来找去没有找到源文件,无法编译,最后不得不重新下载了一个php来安装,编译,耽误的时间较多。 阅读全文...
linux文件夹命令
创建文件夹命令 :
mkdir /home/u1 创建文件夹/home/u1
删除文件夹命令:
直接rm就可以了,不过要加两个参数-rf 即:rm -rf 目录名字
-r 就是向下递归,不管有多少级目录,一并删除
-f 就是直接强行删除,不作任何提示的意思 阅读全文...
火山互联免费vps缺少zlib extensions
本来不知道火山互联免费vps缺少zlib extensions的,不过在vps上装了wordpress之后,看到后台有推送的升级,于是想让wordpress自动升级。不过结果显示:
升级 WordPress
从 http://cn.wordpress.org/wordpress-2.8.5-zh_CN.zip 下载升级。
解压更新包。
Abort class-pclzip.php : Missing zlib extensions
火山互联免费VPS的配置
最近在火山互联上申请了一个免费VPS很不错。火山互联有两种免费的vps:linux和windows。当然如果想长期使用只能选择linux的了,windows只提供一天左右的体验而已。
刚刚申请VPS的时候的确不知道怎么配置,因为对linux不熟悉嘛。后来在网上寻找,一楼网有一个配置教程还不错,虽然和实际操作有一些出入。
学习一下linux命令还是必要的:
cd 变换工作目录至 dirName。 其中 dirName 表示法可为绝对路径或相对路径。
ls 命令用来查看用户有执行权限的任意目录中的文件列表,该命令有许多有趣的选项。
cat 从命令行查看一个文本文件的内容,cat一次性输出文件中的所有行。
vi 编辑文本文档
远程桌面超过最大允许连接数可以强制登录
在运行里输入mstsc /console /v:IP:远程端口即可强制登录,如果直接在远程桌面连接端使用就直接输入/console /v:IP:远程端口.
如:mstsc /console /v:124.42.24.42:3389
win2003的话可以从组策略修改最大连接数:
组策略级别要高于终端服务配置,当启用组策略后终端服务配置中的相应选项会变成灰色不可修改
运行-gpedit.msc-计算机配置-管理模板-Windows组件-终端服务
双击右边的"限制连接数量"-选择"已启用"-填入允许的最大连接数
ISAPI Rewrite 3 Lite的问题与缺陷
在上一篇《在IIS下安装配置ISAPI Rewrite 3,实现rewrite》中介绍了ISAPI Rewrite 3 Lite的简单使用, ISAPI Rewrite 3 Lite只能配置全局httpd.conf,不能对每个站点做单独配置,可以免费使用。
但是经过实验发现了ISAPI Rewrite 3 Lite的一些问题与缺陷,主要针对的是用原msi安装文件安装的。
缺陷:这也许就是免费版的限制吧。只要全局配置文件httpd.conf里面有正确的rewrite rule,就能生效。这就造成了不想使用rewrite的站点也要受到httpd.conf的影响。
问题:不管有没有在站点的ISAPI筛选器上添加ISAPI_Rewrite.dll这个筛选器,它都是起作用的。这个问题就有可能造成严重后果。
比如:同时有两个虚拟主机,安装了discuz论坛和supesite社区,这是配置ISAPI Rewrite 3就使它们的rewrite规则有冲突。
如果这时只配置supesite社区的rewrite规则,而discuz论坛不启用伪静态,就会出现一种奇怪的现象:discuz论坛点击帖子自动回到首页。
在IIS下安装配置ISAPI Rewrite 3,实现rewrite
首先去http://www.helicontech.com/download-isapi_rewrite3.htm下载最新版本的ISAPI Rewrite 3 ,有商业完整版和免费Lite版两种。
完整版的支持每个站点根目录自定义httpd.ini文件,可以免费试用45天。Lite版的只能配置全局httpd.conf,不能对每个站点做单独配置,可以免费使用。在这里我使用Lite版(ISAPI_Rewrite 3 Lite installation package)。
下载后安装到任意位置,并确定安装目录有可读写权限,安装过程没什么好说的,疯狂的点Next就好。这里有一点要说明的是,用安装程序会提示关闭Internet信息服务(IIS),安装之后就自动启动了。
比如我安装的位置是D:Program filesHeliconISAPI_Rewrite3,可以给Helicon加上everyone的读取权限,这样应该就不会遇到权限问题了。
安装完成进行配置的步骤,打开 Internet信息服务(IIS)管理器 ,在需要URL Rewrite的站点上点击右键->属性->ISAPI筛选器->添加,筛选器名称任意填,我填写的是ISAPI Rewrite,可执行文件浏览选择ISAPI Rewrite 3安装目录下的ISAPI_Rewrite.dll文件。
最后一步是要编辑ISAPI Rewrite安装目录下的httpd.conf文件,在开始菜单中也可以通过运行ISAPI_Rewrite Manager来编辑它。
举个例子,要把 domain.com/view.php?id=test 重写为 domain.com/view-test.html
可以这样写:
- RewriteRule /view-([0-9,a-z]*).html /view.php?id=$1 [L]
Can't create a new thread (errno 12)
Warning: mysql_connect() [function.mysql-connect]: Can’t create a new thread (errno 12); if you are not out of available memory, you can consult the manual for a possible OS-dependent bug in ***class.php on line 50
Can’t create a new thread (errno 12); if you are not out of available memory, you can consult the manual for a possible OS-dependent bug
问题分析:
数据库服务器问题,数据库操作无法创建新线程。一般是有以下两个方面的原因:
1、服务器系统内存溢出。
2、环境软件损坏或系统损坏。
解决方法:
1、虚拟主机用户请联系下空间商询问数据库服务器的内存和系统是否正常运行。
2、独立主机用户请联系服务器管理员检查服务器的内存和系统是否正常,如果服务器内存紧张,请检查一下哪些进程消耗了服务器的内存,同时考虑是否增加服务器的内存来提高整个系统的负载能力。
设置windows 2003 server遇到的两个问题
朋友的服务器运到北京去了,重装了系统。今天上午看看服务器的状况,遇到了2个问题。
1.另一个程序正在运行的服务可能正在使用网络地址转换组件(Ipnat.sys),windows无法打开防火墙。
答:在运行 Windows Server 2003 的计算机上,Ipnat.sys 由 Internet 连接共享、Windows 防火墙和路由和远程访问的 NAT/基本防火墙组件三方共享。如果启用了路由和远程访问的 NAT/基本防火墙组件,就不能再启用 Windows 防火墙或 Internet 连接共享了
办法:关掉路由和远程访问。
2.HTTP 错误 401.3 - 未经授权:访问由于 ACL 对所请求资源的设置被拒绝。
服务器配置成php环境,没有装iis,装了iis之后,遇到这个问题。一下子愣住了,后来网上一查,原来是文件夹的权限问题。没有添加iis的用户。
