搞了好长时间的php了,突然有种想法,想把这些整理在一起,于是查看各种资料,找到一片解释的很不错的文章,分享一下~~首先,CGI是干嘛的?CGI是为了保证web server传递过来的数据是标准格式的,方便CGI程序的编写者。web server(比如说nginx)只是内容的分发者。比如,如果请求/...
分类:
Web程序 时间:
2015-12-03 11:17:16
阅读次数:
141
1.创建自己的404.html页面,并放于网站根目录.2.更改nginx.conf在http定义区域加入: fastcgi_intercept_errors on;3.更改nginx.conf(或单独的网站配置文件)在server 区域加入: error_page 404 /404.html 或者....
分类:
其他好文 时间:
2015-11-30 20:04:17
阅读次数:
159
1.CGI是为了保证web server传递过来的数据是标准格式的,方便CGI程序的编写者。(理解为协议)web server(比如说nginx)只是内容的分发者。比如,如果请求/index.html,那么web server会去文件系统中找到这个文件,发送给浏览器,这里分发的是静态数据。好了,如果...
分类:
Web程序 时间:
2015-11-23 11:33:50
阅读次数:
144
一、简介Nginx版本从0.7.48开始,支持了类似Squid的缓存功能。这个缓存是把URL及相关组合当做Key,用Md5算法对Key进行哈希,得到硬盘上对应的哈希目录路径,从而将缓存内容保存在该目录内。NginxWeb缓存服务只能为指定URL或状态码设置过期时间,不支持类似Squid的PURGE指...
分类:
系统相关 时间:
2015-11-21 21:02:02
阅读次数:
355
看了lijiejie的博客,和乌云的PHPFastCGI的这篇文章,感觉在实际的业务中经常能遇到,所以在此记录下来:原文:http://www.lijiejie.com/fastcgi-read-file-vulnerability-scan-py/http://zone.wooyun.org/co...
分类:
其他好文 时间:
2015-11-21 11:43:22
阅读次数:
164
Fastcgi是CGI的升级版,一种语言无关的协议,用来沟通程序(如PHP, Python, Java)和Web服务器(Apache2, Nginx), 理论上任何语言编写的程序都可以通过Fastcgi来提供Web服务。Fastcgi的特点是会在一个进程中依次完成多个请求,以达到提高效率的...
分类:
其他好文 时间:
2015-11-20 19:36:39
阅读次数:
131
1、CGI和FastCGI是apache处理php脚本的其中两种工作模式,还有ISAPI,SAPI等2、而php-fpm并不是一种工作模式,而是一个PHP在FastCGI模式运行下的进程管理器,全称为 PHP: FastCGI Process Manager3、怎么工作的是看你搭建环境的时候使用哪一...
一.软件介绍(apache lighttpd nginx)1. lighttpdLighttpd是一个具有非常低的内存开销,cpu占用率低,效能好,以及丰富的模块等特点。lighttpd是众多OpenSource轻量级的web server中较为优秀的一个。支持FastCGI, CGI, Auth,...
分类:
Web程序 时间:
2015-11-19 14:59:53
阅读次数:
265
之前写了一个简易的运维管理系统,奈何一直都是用的开发者模式启动django,现想用ngxin代理,参照<<TheDjangoBook>>,上面提供了Apache+mod_python(mod_wsgi|FastCGI)等方式,而我选择了Nginx+FastCGI的方式(机器上本来就有nginx了,并且我平时用nginx也比较多).Django通..
分类:
Web程序 时间:
2015-11-17 19:18:08
阅读次数:
202
引用http://www.cnblogs.com/xia520pi/p/3914964.html1、运行模式关于PHP目前比较常见的五大运行模式:1)CGI(通用网关接口 / Common Gateway Interface)2)FastCGI(常驻型CGI / Long-Live CGI)3)CL...
分类:
Web程序 时间:
2015-11-17 06:50:56
阅读次数:
162