码迷,mamicode.com
首页 >  
搜索关键字:php-cgi    ( 223个结果
工作中有关web安全的片段记录(不定时更新)
1、有关html/css, js, php, cgi 的一些认识        当我们浏览器访问一个站点的静态文件,会把文件内容都下载下来(一般压缩),当然如果遇到外联的css/js,会再发起请求得 到。如果我们右键查看网页源代码,一片混乱没法看,可以使用firefox + firebug,可以清晰看到html dom tree,右键inspent  element 可以很快定位到tree...
分类:Web程序   时间:2014-10-26 21:24:24    阅读次数:279
解决 504 Gateway Time-out和502 Bad Gateway(nginx)
504 Gateway Time-out问题所在:所请求的网关没有请求到,简单来说就是没有请求到可以执行的PHP-CGI。一般看来, 这种情况可能是由于nginx默认的fastcgi进程响应的缓冲区太小造成的, 这将导致fastcgi进程被挂起, 如果你的fastcgi服务对这个挂起处理的不好, 那...
分类:其他好文   时间:2014-10-23 11:59:58    阅读次数:275
php-fpm使用sock方式配置
我们大部分默认的nginx连接方式为php-cgi监听127.0.0.1:9000的方式,刚刚测试了使用socket方式连接,速度飞快啊!nginx配置方法:location~\.php${fastcgi_passunix:/dev/shm/php-fpm.sock;fastcgi_indexindex.php;fastcgi_paramSCRIPT_FILENAME/opt/www_data/code/public_html..
分类:Web程序   时间:2014-10-20 15:24:00    阅读次数:305
Nginx 502和504错误原因分析
一直以来当nginx出现502或者504错误时,大多数的运维人员都会参考张宴大师的nginx优化文档来解决。但是什么情况下出现502,什么情况下出现504,确不是很清楚,反正就知道是php-cgi处理不过来了。前段时间curl模拟超时,偶然发现有时是502和504,刚好今天刚好有空测试。在php.in..
分类:其他好文   时间:2014-10-15 05:51:40    阅读次数:203
如何面对你—LNMP高并发时502
问题:最近的抢购有点火,到点抢购的时候网站就会出现502错误顶不住消费者的压力。伤。。。。。之前php-fpm配置:单个php-fpm实例,使用socket方式,内存8G静态方式,启动php-fpm进程数300,具体参数如下listen=/tmp/php-cgi.sock #listen=127.0.0.1:9000 listen.backlog=2048 l..
分类:其他好文   时间:2014-10-13 21:43:17    阅读次数:248
windows2008中IIS7配置fastcgi+php详细教程
1、右键"计算机",点击"管理"2、添加角色3、添加角色服务如果你的程序在IIS7下出错,记得选择服务的时候添加IIS6兼容模块,如果无问题,这个可以不用选择;4、打开"处理程序映射"选择"添加模块映射",添加你PHP目录中的php-cgi;5、选择fastcgi配置(注意,这里如果是IIS7,则需...
分类:Windows程序   时间:2014-10-10 20:29:24    阅读次数:303
由于某IP大频率提交评论导致服务器宕机
早上突然收到dnspod的宕机通知(好久没收到了,有点手足无措)。服务器在上午10:40时达到85%。uptime显示cpu利用率达到35。不宕才怪。按照之前的经验,应该是触发一个特别耗CPU的处理,把php-cgi重启就能立马恢复,之后再查看日志。重启后立刻ok.查看日志,调出那一时刻的日志一条一...
分类:其他好文   时间:2014-10-09 15:21:23    阅读次数:152
CI 在nginx中出现404错误的解决方式
因为你的nginx配置的是截取.php文件后缀的访问转发到PHP-CGI,而index.php和index.php/是不一样的。。 你在nginx里面写一句: if (!-e $request_filename) { rewrite ^.*$ /index.php last; }//...
分类:其他好文   时间:2014-09-21 02:42:09    阅读次数:250
nginx+FastCGI到底是谁影响超时时间
需求:一个php程序要跑一段时间,但是时间不确定。问题:当该php程序运行超过一段时间被强制断开连接。PHP本身超时处理在php.ini中,有一个参数max_execution_time可以设置PHP脚本的最大执行时间,但是,在php-cgi(php-fpm)中,该参数不会起效。真正能够控制PHP脚本最大执行时..
分类:其他好文   时间:2014-08-21 15:14:24    阅读次数:210
nginx给http加验证
server{listen80;server_namelocalhost;#charsetkoi8-r;#access_loglogs/host.access.logmain;location/{roothtml;indexindex.htmlindex.htm;location~.*\.(php|php5)?${fastcgi_passunix:/tmp/php-cgi.sock;fastcgi_indexindex.php;includefastcgi.conf;}auth_basic"Authorize..
分类:其他好文   时间:2014-08-20 14:21:52    阅读次数:238
223条   上一页 1 ... 19 20 21 22 23 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!