fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;#脚本文件请求的路径 fastcgi_param QUERY_STRING $query_string; #请求的参数;如?app=123 fa...
分类:
其他好文 时间:
2015-01-27 20:05:48
阅读次数:
176
在访问网站的时候,出现了以上这个错误:
在网上搜了很多方法,归纳起来就如下几种:
1, 网站安全狗】的安全策略问题
解决方案:
主动防御/禁止IIS执行程序
添加"php\php-cgi.exe"到应用程序白名单“保存”
笔者就是靠这种方式解决了这个问题的。
2,php目录没有权限
具体解决方式如下:...
分类:
其他好文 时间:
2015-01-27 14:59:23
阅读次数:
152
nginx + fastcgi(fpm) 压力测试:CentOS release 5.916核12G内存静态页面: 并发1000,压测200秒,测试结果: 系统最大负载5.47 成功响应: 2563065, 502:0, 失败:0PHP页面(对mysql进行一次带索引的查询,数据库记录5...
分类:
数据库 时间:
2015-01-23 20:02:59
阅读次数:
181
Centos下配置php环境目录[-]环境:GD22 安装PHP 5.2.14(FastCGI模式)1)编译安装PHP 5.2.14所需的支持库:2)编译安装MySQL 5.5.3-m3①、创建MySQL数据库存放目录②、以mysql用户帐号的身份建立数据表:③、创建my.cnf配置文件:php安装...
分类:
Web程序 时间:
2015-01-23 12:48:44
阅读次数:
255
vi nginx/conf/nginx.conf 1.修改正则 set $real_script_name $fastcgi_script_name;
if ($fastcgi_script_name ~ "^(.+?\.php)(/.+)$"){ set $real_script_name $1;...
分类:
其他好文 时间:
2015-01-23 06:08:11
阅读次数:
144
先查看 nginx log /var/有时候nginx运行很正常,但是会发现错误日志中依旧有报错connect() failed (111: Connection refused) while connecting to upstream.一般情况下我们的upstream都是fastcgi://12...
分类:
其他好文 时间:
2015-01-22 13:05:00
阅读次数:
186
刚开始对这个问题我也挺纠结的,看了《HTTP权威指南》后,感觉清晰了不少。首先,CGI是干嘛的?CGI是为了保证web server传递过来的数据是标准格式的,方便CGI程序的编写者。web server(比如说nginx)只是内容的分发者。比如,如果请求/index.html,那么web serv...
分类:
Web程序 时间:
2015-01-22 12:30:29
阅读次数:
188
0.背景
在项目中加入了等待通讯的内容,所以原来单个请求处理时间增加了。单线程处理的fcgi就会浪费CPU和用户时间,所以需要多线程来处理,减少用户排队时间。
将处理用户请求的部分从单线程变为多线程,需要大概了解改动会不会影响性能。
得到的结论是:多线程和单线程在执行的流程和使用方法几乎一样,所以多线程不会带来额外的负担。
1.单线程的处理步骤
1.1一个简单的单线程...
分类:
编程语言 时间:
2015-01-21 15:10:00
阅读次数:
391
mod_phpVSmod_fastcgi目录什么是mod_php和mod_fastcgi 1工作原理 1mod_php 2mod_fastcgi 3mod_factcgi的三种配置方式 4静态配置 5动态配置 5远程方式 6php-fpm 6性能测试 8名称解释 8测试内容 8测试结果 8fastc...
分类:
Web程序 时间:
2015-01-19 20:47:49
阅读次数:
196
#环境:ubuntu12.04+python27+django1.4.2+[ngix]+fastcgi;#如果经过ngix服务器的话无疑可以在任意位置放置,只要在ngix中配置相关的路径文件,但很多时候在调试时我们不想经过ngix服务器,那就需要对django进行静态文件的路径配置。#首先我想把我的...
分类:
其他好文 时间:
2015-01-16 12:42:58
阅读次数:
244