2010年9月3日  | 标签:

发现一个有意思的现象,加上红色的那行就可以。否则不行:)

1、test.html
<iframe src=”writecookie.php”></iframe>
<script type=”text/javascript”></script>
<iframe src=”readcookie.php”></iframe>

2、writecookie.php
<?php
setcookie(”test”,”123″);
?>

3、readcookie.php
<?php
echo $_COOKIE['test'];
?>

类别(php编程) | 评论(0) | 浏览(8)

2010年7月19日  | 标签: ,

<script language=”javascript”>
var url = “http://www.google.com.hk/search?q=”+encodeURIComponent(”测试中文”)+”&client=pub-0110528181802242&channel=5207579488&forid=1&prog=aff&ie=utf-8&oe=utf-8&hl=zh-CN&source=sdo_cts_html”+”\”";

document.write(”<a href=\”"+url+”\” target=\”_blank\” style=’color:#000000′>测试中文<\/a>&nbsp;&nbsp;”);
</script>

类别(js) | 评论(3) | 浏览(160)

2010年7月17日  | 标签: ,

1、php配置需要生效:service nginx restart

2、nginx配置需要生效:/usr/local/nginx/sbin/nginx -s reload

类别(LAMP) | 评论(0) | 浏览(137)

2010年7月17日  | 标签:

弹出java应用程序错误对话框 TypeError: Components.classes['@thunder.com/thundercomponent;1'] is undefined

3.15,昨天就遇到这一个问题,但是由于我是习惯用几个浏览器的,一下子几个都打开,所以也没意思到是因为火狐的原因,当时事情比较多,没注意,我就直接关了,然后就又可以正常打开。今天知道了,就是在打开火狐的时候出现这个问题的。想一想可能是因为最近升级firefox到3.6版本。详细情形是这样的,打开Firefox3.6时 弹出java应用程序错误对话框 具体出错提示信息如下 TypeError: Components.classes['@thunder.com/thundercomponent;1'] is undefined

结果每次刚打开电脑第一次启动火狐时,都出现这个提示TypeError: Components.classes['@thunder.com/thundercomponent;1'] is undefined。

看了一下英文提示信息,可能是由于火狐与迅雷的不兼容造成的,于是想到可能是缺少一个工具bug组件的原因,结果非常轻松地找到了解决办法如下,就不值得截屏了,每个习惯了使用浏览器和迅雷的都能看懂的。

具体解决办法:打开迅雷,在菜单栏的工具菜单中,选浏览器支持,再选添加支持firefox浏览器,它就会自动弹出一个firefox的迅雷插件安装提示框,点击安装。安 装成功后,重启firefox,搞定!

还有qq主程序有时候也会出现这种与火狐的兼容问题,又可以用类似的解决办法 :D

看到一个百度空间的朋友竟然让在火狐的扩展中禁用迅雷,真的是大可不必了,哈哈,得不偿失了,难道你在火狐中就不用迅雷下载了吗?O(∩_∩)O哈哈~

类别(其他) | 评论(1) | 浏览(245)

2010年7月11日  | 标签: ,

1、批量查找test目录下含”test”的所有文件:
cd /test
fgrep test *.*

2、将test目录下文件中的”test”批量替换成”"
cd /test
find -name ‘*.*’ | xargs perl -pi -e ’s|test||g’

类别(linux) | 评论(2) | 浏览(192)

2010年7月6日  | 标签:

Nginx 0.5.31 + PHP 5.2.4(FastCGI)搭建可承受3万以上并发连接数,胜过Apache 10倍的Web服务器的第2版,
经过了多台服务器的测试。
详细出处参考:http://www.jb51.net/article/20458.htm
修正了PHP iconv和gd库冲突的BUG,增加了PHP mcrypt、memcache扩展,修改了PHP和Nginx编译参数,
优化了Nginx配置文件,添加了部分功能。
Nginx(”engine x”) 是一个高性能的 HTTP 和反向代理服务器,也是一个 IMAPPOP3SMTP 代理服务器。 Nginx
是由 Igo Sysoev 为俄罗斯访问量第二的 ambe. 站点开发的,它已经在该站点运行超过两年半了。Igo 将源代码以
类BSD许可证的形式发布。 阅读全文…

类别(LAMP) | 评论(0) | 浏览(133)

2010年7月2日  | 标签:

改一下 phprc环境变量
vi /etc/init.d/nginx
export PHPRC=/usr/local/php/etc/php.ini

类别(LAMP) | 评论(1) | 浏览(172)

2010年7月2日  | 标签: ,

以下例子为批量kill sleep时间超过120秒的mysql进程:

$hostname=”主机”;
$username = “用户”;
$password=”密码”;
$connect=mysql_connect($hostname,$username,$password);
$result=mysql_query(”SHOW PROCESSLIST”,$connect);
$i = 1;
while($proc=mysql_fetch_assoc($result)){
if($proc["Command"]==”Sleep”  && $proc["Time"]>120){
echo $i;
$i++;
if(mysql_query(”kill “.$proc["Id"],$connect)){
echo “ok<br>”;
}
else{
echo “<font color=red>not ok</font><br>”;
}
}
}
?>

类别(php编程) | 评论(0) | 浏览(153)

2010年6月27日  | 标签:

Nginx+iptables屏蔽访问Web页面过于频繁的IP(防DDOS,恶意访问,采集器)

通过分析nginx的日志来过滤出访问过于频繁的IP地址,然后添加到nginx的blockip.conf,并重启nginx

脚本如下:

#!/bin/sh
nginx_home = /Data/app_1/nginx
log_path = /Data/logs
/usr/bin/tail -n50000 $log_path/access.log \
|awk ‘$8 ~/aspx/{print $2,$13}’ \
|grep -i -v -E “google|yahoo|baidu|msnbot|FeedSky|sogou” \
|awk ‘{print $1}’|sort|uniq -c |sort -rn \
|awk ‘{if($1>150)print “deny “$2″;”}’> $nginx_home/conf/vhosts/blockip.conf
/bin/kill -HUP `cat $nginx_home/nginx.pid`

也可以通过分析nginx日志过滤出频繁访问IP,直接用iptables屏蔽这个IP,就用不着重启nginx了,并且屏蔽效果更好。

单个IP的命令是
iptables -I INPUT -s 124.115.0.199 -j DROP

封IP段的命令是
iptables -I INPUT -s 124.115.0.0/16 -j DROP

封整个段的命令是
iptables -I INPUT -s 194.42.0.0/8 -j DROP

封几个段的命令是
iptables -I INPUT -s 61.37.80.0/24 -j DROP
iptables -I INPUT -s 61.37.81.0/24 -j DROP

刚才不小心搞的自己都连不上了-_-!!!
iptables -I INPUT -p tcp –dport 80 -s 124.115.0.0/24 -j DROP
以后用这种只封80端口就行了,不会出问题!

iptables -I INPUT -p tcp –dport 80 -s 124.115.0.0/24 -j DROP

iptables -I INPUT -s 61.37.81.0/24 -j DROP

解封
iptables -F
清空
iptables -D INPUT 数字

类别(其他) | 评论(0) | 浏览(194)

2010年6月2日  | 标签:

可能原因1:
[root@localhost etc]# cat resolv.conf
nameserver 202.106.0.20
nameserver 202.106.46.151
search localdomain

类别(LAMP) | 评论(1) | 浏览(389)