日期:2014-05-17  浏览次数:20849 次

apache运行php的几种方式
终于安全成功了apache+php,不过是直接这样安装的。

apt-get install apache2 php5-cgi...

探针是显示 PHP运行方式APACHE2HANDLER

不过我平时看国外的服务器 PHP运行方式都是 php-cgi或者fast-cgi

请问他们之间有什么区别呢?哪种比较好?

------解决方案--------------------
fast-cgi是指在iis上加fast-cgi以支持解析php脚本
要了解更多的去MSDN查一下

要让apache解析php可用两种方式:module,cgi.
至于两者有么区别看这:

http://www.webmasterworld.com/forum88/3645.htm

如果说的不对!请谅解只学过一个月的php
------解决方案--------------------
虚拟主机通常用fast-cgi或者php-cgi方式,因为可以把php程序和apache隔离开,防止虚拟主机的拥有者执行恶意程序。

apache handler的方式效率最高,但是php和apache运行在一个进程里面,所以php做什么事情都会影响apache。

如果你是自己的服务器,还是handler吧。