php 和 apache的关系
2017-01-09 21:51
771 查看
例如在客户端游览器输入他也回把这个地址传送到192.168.1.100里的apache里的,apache一看你传过来的是Php文件,如果在服务器没装php的情况下,他也会把这个文件打开,把里面的代码全部在返回给客户端,但是客户端游览器他不能解析php文件。所以前台就会把这个文件代码全部显示出来,或者出现一个下载这个文件的情况。这种情况不是我们想要看到的。所以我们需要在服务器端在安装一个php服务,这样apache一看你发送过来的是php文件,它就会把这个文件先传给php程序,php程序先把这个文件进行解释。然后他返回给apache,而apache在返回给客户端。这样客户端就可以看到php文件解析后的页面效果了。
【php 和 cgi】
首先CGI是外部应用程序与Web服务器之间的接口标准,不同类型语言写的程序只要符合cgi标准,就能作为一个cgi程序与web服务器交互,早期的cgi大多都是c或c++。php可以作为一个cgi使用,作为cgi时,它将作为独立的进程运行,有请求过来就创建一个进程进行响应。当php作为apache的一个模块时,php将作为apache的一个子进程存在,接受apache调用。现在也有了php-fpm+nginx的组合,php-fpm是一个fast-cgi管理器,负责将接收到的请求分配给预先生成的php子程序,管理着php进程。
【php 和 cgi】
首先CGI是外部应用程序与Web服务器之间的接口标准,不同类型语言写的程序只要符合cgi标准,就能作为一个cgi程序与web服务器交互,早期的cgi大多都是c或c++。php可以作为一个cgi使用,作为cgi时,它将作为独立的进程运行,有请求过来就创建一个进程进行响应。当php作为apache的一个模块时,php将作为apache的一个子进程存在,接受apache调用。现在也有了php-fpm+nginx的组合,php-fpm是一个fast-cgi管理器,负责将接收到的请求分配给预先生成的php子程序,管理着php进程。
相关文章推荐
- Apache + php + mysql 的关系
- 详细介绍php和apache的关系和作用
- 关于PHP与Apache关系的解释
- 怎样通俗的讲解 PHP 和 Apache 的关系
- 简述apache,php,mysql三者的关系
- php和apache的关系和作用()
- 详细介绍php和apache的关系和作用
- 配置apache、php、mysql之间的关系
- php与apache的关系
- php+apache+mysql之间的关系
- 简述apache,php,mysql三者的关系
- Apache\html+css+javascript\PHP之间的关系
- Apache和php的关系
- php和apache其实没有什么关系
- Apache+Mod_perl+Mod_SSL+PHP+Frontpage extension+Apache::ASP 安装配置手册
- PHP4.0+APACHE2.0+MYSQL4.0配置方法
- GD2.0.21+PHP4.3.7+apache1.3.31
- PHP 和 Apache 结合重写URL 以适合搜索引擎
- apache+mysql+php for linux全攻略
- 超级服务器apache+mysql+php+ssl之完全安装攻略