接上几节, 本节写有请求和响应的demo.一. myecho.cpp如下:#include #include #include "fcgio.h"#include "fcgi_config.h"using namespace std;int main (void){ int count = 0...
分类:
Web程序 时间:
2014-11-27 15:57:41
阅读次数:
207
一.spawn_fastcgi的安装、部署与配置. 1. 下载spawn_fastcgi. https://github.com/lighttpd/spawn-fcgi 这里使用的是1.6.3的版本https://github.com/lighttpd/spawn-fcgi/release...
分类:
Web程序 时间:
2014-11-27 00:12:48
阅读次数:
321
环境:Windows server 2003 x64Apache 2.2.14mod_fcgid-2.2b-w32.zipPHP VC9 x86 Non Thread Safe(用Visual C++ 2008 Redistributable Package x86来编译的)我用下面的配置能使FAS...
分类:
数据库 时间:
2014-11-26 15:39:37
阅读次数:
311
swoole目前已被多家移动互联网、物联网、网络游戏、手机游戏企业使用,替代了C++、Java等复杂编程语言来实现网络服务器程序。 使用PHP+Swoole,开发效率可以大大提升。官方提供了基于swoole扩展开发的PHP网络框架, 支持Http,FastCGI,WebSocket,FTP,SMTP...
分类:
Web程序 时间:
2014-11-25 16:10:35
阅读次数:
182
部门有个前端工程师要在IIS下部署PHP,给装了一个PHP5.5.14,结果部署完成后,打开页面一直提示500错误:发生未知 FastCGI 错误
网上搜索半天,有的说是没装PHP5.5.14用到的VC11运行时,于是去这里下载并安装,问题依旧
继续搜索,说是 PHP5.5开始,已不支持xp和win2003上运行了,只支持Win7以上系统,可是哥这就是Win7啊,一筹莫展啊。
后...
分类:
Web程序 时间:
2014-11-25 12:47:23
阅读次数:
167
php-fpm解析PHP,"Noinputfilespecified","Filenotfound"的问题今天不幸中招了。大致记录一下几个原因:1、web根目录下文件不存在。这个解决方法就不用说了。2、php-fpm配置问题有可能是fastcgi.conf的配置问题,也有可能是用php-fpm启动用户造成的权限问题,还有可能是nginx..
分类:
Web程序 时间:
2014-11-24 22:44:01
阅读次数:
316
在上一篇《主程的晋升攻略(6):CGI和FastCGI》中,讲到Web服务器和CGI/FastCGI能动态输出内容,从而提供更强大的业务处理能力。Web服务器这种架构,我称之为Web模式,与之相对的是Svr模式。Web模式和Svr模式是互联网项目的后台最常见的两种模式。先介绍几个概念。
同步通讯 vs 异步通讯
同步通讯是指在一个连接中,一个请求的应答没回来前,不能发送下一个请求,整个通讯...
分类:
其他好文 时间:
2014-11-24 17:20:21
阅读次数:
131
PHP: CGI,FASTCGI,php-fpm,mod_php,mod_cgi,mod_fcgid 解释...
分类:
Web程序 时间:
2014-11-22 10:39:30
阅读次数:
185
消息经过网络传输,到达了服务器端,最常见的服务器是Web服务器,做PHP的同学都知道FastCGI模式的PHP比普通PHP更高效,这篇就聊聊其中的原理。
古老但常见的CGI
Web服务器能解析HTTP请求,返回静态资源(HTML页、图片等),但要输出动态内容,必须得PHP/C#/Ruby/Java/Python/C/C++这些外部程序来实现。
早期有个技术叫CGI(Common Ga...
分类:
其他好文 时间:
2014-11-21 12:39:41
阅读次数:
234
1 FastCGI介绍 FastCGI:快速通用网关接口(Fast Common Gateway Interface/FastCGI)是一种让交互程序与Web服务器通信的协议。 FastCGI像是一个常驻(long-live)型的CGI,它可以一直执行着,只要激活后,不会每次都要花费时间去fork一...
分类:
其他好文 时间:
2014-11-21 10:36:45
阅读次数:
318