一: apache支持静态页,tomcat支持动态的,比如servlet等。 一般使用apache+tomcat的话,apache只是作为一个转发,对jsp的处理是由tomcat来处理的。 apache可以支持php\cgi\perl,但是要使用java的话,你需要tomcat在apache后台支撑 ...
分类:
Web程序 时间:
2017-02-17 13:50:32
阅读次数:
158
nginx是服务器 什么是服务器? 例如:IIS,Apache,Nginx......主要是提供网上浏览网页的服务,应用层使用HTTP协议. CGI,FastCGI CGI全称是“公共网关接口”(Common Gateway Interface),HTTP服务器与你的或其它机器上的程序进行“交谈”的 ...
分类:
Web程序 时间:
2017-01-12 12:12:02
阅读次数:
231
http://www.cnblogs.com/huayangmeng/archive/2011/06/15/2081337.html 一定要以下面的形式启动php-cgi php-cgi.exe -b 127.0.0.1:9000 -c E:\php-5.6.29-Win32-VC-x64\php. ...
公司一台测试服务器,最近出现504和502问题:(环境LNMP,php编译安装,Fastcgi模式),问题不难解决,但这里分享一下自己的排查思路和处理问题的方式。504GatewayTime-out,nginx502badgateway一、分析问题:Nginx504GatewayTime-out的含义是没有请求到可以执行的PHP-CGI。Nginx5..
分类:
Web程序 时间:
2016-12-19 22:35:39
阅读次数:
432
情况一:由于nginx默认的fastcgi进程响应缓冲区太小造成 这种情况下导致fastcgi进程被挂起,如果fastcgi服务队这个挂起处理不是很好的话,就可能提示“504 Gateway Time-out”错误。 情况一解决办法: 默认的fastcgi进程响应的缓冲区是8K,我们可以设置大一点, ...
分类:
其他好文 时间:
2016-11-30 13:52:51
阅读次数:
120
HPHYPERTEXTPREPROCESSER超文本预处理器 词法分析 语法分析 生成执行路径 opcode操作码PHP解释器 php源代码编译成二进制执行二进制程序 zend:opcodePHP的中间语言 apache+php cgi module fastcgi nginx+fpm数据库管理软件 1.数据库的创建、删除 2.创建表、删除、修改表 3...
分类:
系统相关 时间:
2016-11-24 12:13:52
阅读次数:
281
事情经过:下载PHP 7.0 然后运行,发现php-cgi一直挂掉、启动不起来。我直接到文件夹下启动PHP-CGI 启动, 失败,报错提示:缺失vcruntime140.dll。当时心中暗暗一笑,当年玩单机的时候 不也经常出现这个BUG,去百度,脚本之家下了个对应的dll,放到系统目录下,64位的放 ...
分类:
Windows程序 时间:
2016-10-25 22:03:08
阅读次数:
3638
[global]pid = /usr/local/php/var/run/php-fpm.piderror_log = /usr/local/php/var/log/php-fpm.loglog_level = notice [www]listen = /tmp/php-cgi.socklisten ...
分类:
Web程序 时间:
2016-10-25 09:28:58
阅读次数:
272
首先装载php 1、从www.php.net上下载php对应版本 2、解压之后放到c盘下(其实放哪无所谓,Apache会有配置指向,但是Nginx不用) 3、因为用的5.3.17版本,已经有了php-cgi.exe这个,不用做其他的事情所以开始更改php的配置,先把php.ini-developme ...
php.exe(linux下是php/bin/php)是提供来在命令行(命令行解释器)执行PHP文件的工具,比如你在有文件abc.php,那么你可以在CMD命令提示符下执行命令php.exe abc.php来运行这个PHP文件。php-cgi.exe(linux下是php/bin/php-cgi)是 ...