gpt4 book ai didi

php - mod_php vs cgi vs fast-cgi

转载 作者:IT王子 更新时间:2023-10-28 23:55:47 25 4
gpt4 key购买 nike

我一直在尝试了解将 php 作为 apache 模块与其他模块相比的确切含义/目的。

当 php 作为 apache 模块安装时,究竟会发生什么?比如每次php请求来还是单独加载php模块时都会读取php-ini文件?

最佳答案

php.ini 是在 mod_php、FastCGI 和 FPM 中加载 PHP 模块时读取的。在常规 CGI 模式下,配置文件必须在运行时读取,因为没有任何类型的预 fork 进程。

我认为在 Web 服务器中将 PHP 作为模块运行的唯一真正优势是配置可能更容易。当您在 FastCGI 或 FPM 模式下运行它并且可以使用线程或事件(而不是 fork )Apache 时,或者当您可以完全抛弃 Apache 时,您会获得更好的性能。

关于php - mod_php vs cgi vs fast-cgi,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3953793/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com