在Windows IIS 6.0下配置PHP,通常有CGI、ISAPI和FastCGI三种配置方式,这三种模式都可以在IIS 6.0下成功运行,下面我就讲一下这三种方式配置的区别和性能上的差异。 1、CGI(通用网关接口/Common Gateway Interface)一般是可执行程序,例如EX....
在一台新服务器上,安装新网站,之前只放至了一个网站。是服务器商配置好的,非集成环境。添加了一个新站,路径都制定好了,但是在访问时出现了500错误。提示貌似是php的问题,但是之前的网站,运行的是discuz,一切正常,加了个新网站就报错。用phpinfo语句执行也是同样的错误。经过一番百度,解决方法...
分类:
Web程序 时间:
2015-07-23 13:47:21
阅读次数:
323
环境:redhat5.8(2.6.18-194.el5.i386,_)Apache-httpd2.4.16MysQlmysql-5.6.25二进制通用包PHPphp-5.6.11pcre-8.35xcache3.2安装顺序:apr-->apr-util-->httpd-->mysql-->php-->xcache安装httpd服务和mysql在另一篇文章有详细介绍,此处不再累述.需要注意的是httpd..
分类:
Web程序 时间:
2015-07-21 19:03:18
阅读次数:
155
原文链接:http://www.cnblogs.com/amityat/archive/2011/08/23/2150153.html1,什么是nginx简介Nginx ("engine x") 是一个高性能的 HTTP 和 反向代理 服务器,也是一个 IMAP/POP3/SMTP 代理服务器。 N...
在php中又两个方法都是在请求快结束的时候执行。方法名分别是 register_shutdown_function和fastcgi_finish_request。虽然执行的时机差不多,但是功能和应用场景不一 样。比较两个方法的区别不是本文的重点。本文的重点的说明两个方法的应用场景。register_...
分类:
Web程序 时间:
2015-07-19 23:20:04
阅读次数:
216
nginx禁止目录php执行权限,找到配置fastcgi.conf文件,一般在/usr/local/nginx/conf/下面,修改如下location ~* ^/(data|uploads|templets|special|html|erwe)/.*\.(php|php5)${deny all;}
分类:
Web程序 时间:
2015-07-19 19:55:41
阅读次数:
128
PHP运行在FastCGI模式时,PHP FPM提供了一个名为fastcgi_finish_request的方法.按照文档上的说法,此方法可以提高请求的处理速度,如果有些处理可以在页面生成完后再进行,就可以使用这个方法.example:echo 'fastcgi_finish_request tes...
分类:
其他好文 时间:
2015-07-19 13:17:22
阅读次数:
93
一、基础环境
1、cat/etc/debian_version
7.8
2、uname-r
3.2.0-4-amd64
3、ip(eth0)
10.0.0.109
4、nginx版本
1.4.7
二、安装nginx
1、安装所需要的基础包
apt-get-yinstalllibpcre3-devlibpcre3libssl-devzlib1g-devmake
2、建立nginx用户
1)groupaddnginx
2)useraddngi..
分类:
Web程序 时间:
2015-07-17 07:15:09
阅读次数:
216
让nginx支持PATH_INFO在nginx上的站点添加如下内容:######################################################################location~\.php{fastcgi_indexindex.php;fastcgi_pass127.0.0.1:9000;includefcgi.conf;set$path_info"";set$real_script_name$fastcgi_script_name..
分类:
其他好文 时间:
2015-07-15 23:04:06
阅读次数:
136
1. 首先,将 nginx.conf 中的PHP配置注释去掉。# pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000##location ~ \.php$ {# root html;# ...