PHP-FPM 正在参加 2021 年度 OSC 中国开源项目评选,请投票支持!
PHP-FPM 在 2021 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
2021 年度 OSC 中国开源项目评选 正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>> 中场回顾
PHP-FPM 获得 2021 年度 OSC 中国开源项目评选「最佳人气项目」 !

软件简介

PHP-FPM 是一个 PHP FastCGI 进程管理器。

FastCGI 是一个可伸缩的,高速地在web server和脚本语言间交互的接口。FastCGI的主要优点是把动态语言和web server分离开来。这种技术允许把web server和动态语言运行在不同的主机上,以大规模扩展和改进安全性而不损失生产效率。

PHP-FPM 可以和任何支持远端 FastCGI 的 web server 工作。

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (2)

加载中
不像你
2018/08/06 17:41
回复
举报
该评论暂时无法显示,详情咨询 QQ 群:912889742
更多评论
暂无内容
发表了博客
2019/07/23 11:50

PHP-FPM详解

作用 PHP-FPM(PHP FastCGI Process Manager)意:PHP FastCGI 进程管理器,用于管理PHP 进程池的软件,用于接受web服务器的请求。 PHP-FPM提供了更好的PHP进程管理方式,可以有效控制内存和进程、可以平滑重载PHP配置。 (1). 为什么会出现php-fpm fpm的出现全部因为php-fastcgi出现。为了很好的管理php-fastcgi而实现的一个程序 (2). 什么是php-fastcgi php-fastcgi 只是一个cgi程序,只会解析php请求,并且返回结果,不会管理(因...

0
0
2019/11/13 18:31

了解PHP-FPM

在服务器上,当我们查看php进程时,全都是php-fpm进程,大家都知道这个就是php的运行环境,那么,它到底是个什么东西呢? PHP-FPM简介 PHP-FPM,就是PHP的FastCGI管理器,用于替换PHP FastCGI的大部分附加功能,在PHP5.3.3后已经成为了PHP的标配。 有小伙伴要问了,FastCGI又是什么鬼?CGI程序又叫做“通用网关接口”,就是让Web服务器和你的应用程序进行交互的一个接口。就像nginx中需要配置的fastcgi_pass,一般我们会使用127...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了问答
2011/10/14 16:09

最新apache + php全面超越nginx + php fastcig (php-fpm)

今天做了测试: 主机:CPU I5-2300 2.8G 4核。 内存:4G。 硬盘:1000G。 php5.3.2,php-fpm,php-eaccelerator. Ngnix: Nginx1.0.8稳定版 + php fastcgi+php-eaccelerator + php-fpm Apache: Apache2.2.15,+php fastcgi+php-eaccelerator 以discuz一个页面做测试:http://bbs.job2299.org/forumdisplay.php?fid=41 ab -n 5000 -c150 http://bbs.job2299.org/forumdisplay.php?fid=41 ab -n 3000 -c100 http://bbs.job2299.org/...

16
1
发表了问答
2016/01/10 19:15

php-fpm警告问题:child xxx exited on signal x (SIGKILL) after

[06-Jan-2016 23:57:01] WARNING: [pool www] child 16252 exited on signal 9 (SIGKILL) after 128403.246447 seconds from start [06-Jan-2016 23:57:01] NOTICE: [pool www] child 18235 started php-fpm日志一直有这个警告输出,google半天没看明白是什么意思,有没有懂的指点一下...

5
0
2019/08/12 09:53

linux 环境 php 执行死循环,找不到代码

服务器有个php-fpm进程运行时间很长,内存占用很大,但不知道运行的是什么代码。有什么方法能知道运行的是什么,哪段代码,或者哪个url等信息。现在定位不到问题代码在哪。php-fpm的配置和php的配置,apache 的配置不想更改,现在希望找到代码位置。求哪位大神指点一下,不胜感激。

1
0
发表了问答
2016/10/21 11:22

connect() to unix:/tmp/php-cgi.sock failed

今天凌晨阿里云报警 说访问超时 查了一下报错日志 [error] 22815#0: *27920484 connect() to unix:/tmp/php-cgi.sock failed (11: Resource temporarily unavailable) while connecting to upstream 从网上找到了几个解决方案 有的说 把 fpm conf /var/run/php5-fpm.sock改为127.0.0.1:9000 请问这个的作用是? 还有的说 把 max_children 进程改大 不过查了一下当前php-fpm 进程数 只有5 当前设置的最大值为100 估计也不是这个问...

1
0
发表于开发技能专区
2018/06/25 16:47

为什么使用docker运行php环境,修改配置文件没有作用

docker run --name php-fpm \ -p 9001:9000 \ -v /srv/www:/www \ -v /srv/php/conf/php.ini:/opt/bitnami/php/lib/php.ini \ --privileged=true \ -d bitnami/php-fpm docker命令如上,结合nginx,能顺利访问phpinfo.php,根据phpinfo展示,找到php.ini Configuration File (php.ini) Path /opt/bitnami/php/lib Loaded Configuration File /opt/bitnami/php/lib/php.ini Scan this dir for additional .i...

3
0
发表了问答
2017/02/03 09:11

centos php-soap Soap WSDL Error - "failed to load external entity

centos 上的php-soap,每天都会报 Soap WSDL Error - "failed to load external entity 这个错误 重启php-fpm后就没问题了。不知是配置问题,还是什么其他问题

2
0
发表了问答
2011/12/29 20:14

百万级PHP网站架构工具箱

在了解过世界最大的PHP站点,Facebook的后台技术后,今天我们来了解一个百万级PHP站点的网站架构:Poppen.de。Poppen.de是德国的一个社交网站,相对Facebook、Flickr来说是一个很小的网站,但它有一个很好的架构,融合了很多技术,如 Nigix、MySql、CouchDB、Erlang、Memcached、RabbitMQ、PHP、Graphite、Red5以及Tsung。 Poppen.de目前有200万注册用户数、2万并发用户数、每天20万条私有消息、每天25万登录次数。而项目团队有...

62
458
发表了问答
2017/06/25 16:46

nginx+php-fpm怎么配置才可以每秒处理能力?

centos,24核32G ab压力测试工具,1000并发客户端请求页面5万次 lnmp环境下,压力测试静态html处理能力达到14000次每秒 (这个静态处理能力我也想提升,主要是服务器资源还剩余的多) ab -c 1000 -n 50000 -k http://127.0.0.1/index.html Concurrency Level: 1000 Time taken for tests: 3.387 seconds Complete requests: 50000 Failed requests: 0 Write errors: 0 Keep-Alive requests: 50000 Total transferred: 23341512 ...

10
2
发表了问答
2017/05/07 22:28

请教个关于tinkphp下mysql查询缓慢问题

各位好,遇到一个问题。现在的项目是基于tinkphp上面二次开发的系统,目前发现系统经常出现访问时快时慢的情况,排查了一下数据库、还有web服务器使用率都不高。 但是排查日志的时候,发现在调用数据库的时候,经常出现dump情况。麻烦各位帮忙看下,到底是怎么回事。 [07-May-2017 17:00:18] [pool www] pid 1195 script_filename = /usr/local/nginx/html/index.php [0x00007fd033454a90] query() /usr/local/nginx/html/Thi...

3
0
发表了问答
2017/03/23 15:01

Nginx php-fpm的疑问

在Windows下,用Nginx+php。发现都是启动php-cgi.exe的,但是在Linux下是有php-fpm的,php-fpm负责管理cgi。 所以想问下,在Windows下,php-fpm怎样启动?或者说,Windows下还有php-fpm吗?

1
0
发表了问答
2017/02/17 15:15

启动php-fpm报错

[root@localhost sbin]# ./php-fpm [17-Feb-2017 23:14:09] WARNING: Nothing matches the include pattern '/usr/local/php/etc/php-fpm.d/*.conf' from /usr/local/php/etc/php-fpm.conf at line 125. [17-Feb-2017 23:14:09] ERROR: No pool defined. at least one pool section must be specified in config file [17-Feb-2017 23:14:09] ERROR: failed to post process the configuration [17-Feb-2017 23:14:09] ERROR: F...

2
0
发表了问答
2015/12/22 11:00

php-fpm占用CPU太高

服务器是双核的4GB内存,搭建的是LNMP的环境,在用 webbench做压力测试的时候100的并发,就变成这样了,是不是服务器配置不行啊

37
1
发表了问答
2016/11/29 20:30

在哪下载最新的版本php-fpm

在哪下载最新的版本php-fpm

3
0
发表了问答
2016/11/29 10:30

nginx日志偶尔502,显示执行时间3秒。

大家好,我有一个问题一直查资料无法解决。服务器环境是nginx+php-fpm+linux 废话不多说了 以下是nginx访问日志截图 最后两个数字中:3.001是$request_time,3.000是$upstream_response_time 而此时的nginx错误日志显示如图: 我的nginx配置文件: fastcgi_connect_timeout 300; fastcgi_send_timeout 300; fastcgi_read_timeout 300; 各位强大的网友我实在找不到哪里的问题所在,还望大家多多指教谢谢。...

7
0
发表了问答
2012/01/29 15:22

nginx 如何开启解析 PHP 的功能?

安装 PHP 和 nginx 后,无法解析 PHP 文件。 其中,PHP 和 nginx 的编译安装 configure 如下: # PHP 5.3.9 ./configure --prefix=/usr/local/php -- enable-fpm # nginx 1.0.11 ./configure --prefix=usr/local/nginx # 成功安装后,创建 php-fpm.conf 配置文件,删除 nginx.conf 中“pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000”部分的注释 cd /usr/local/php/etc mv php-fpm.conf.default php-fp...

16
8
发表了问答
2016/10/25 19:02

php-fpm子进程莫名增多

最近两天凌晨0点 服务器经常出现大量502 从阿里云后台监控来看 基本所有正常访问用户都是返回502 昨天登了一下服务器 用netstat -napo |grep "php-fpm" | wc -l这条命令查到 php-fpm的进程数已经到达380多 (平时基本在10个左右) 目前无法排查问题 请问有什么好的方案来排查 看过php-fpm的error log 无相关记录 慢日志也开了 还是查不到问题 开了满日志 每天出问题的时候 所有的访问都会很慢所以都被记录进去了 太多了查不到 每天...

15
0
发表了问答
2016/10/22 10:19

php-fpm子进程莫名增多

最近两天凌晨0点 服务器经常出现大量502 从阿里云后台监控来看 基本所有正常访问用户都是返回502 昨天登了一下服务器 用netstat -napo |grep "php-fpm" | wc -l这条命令查到 php-fpm的进程数已经到达380多 (平时基本在10个左右) 目前无法排查问题 请问有什么好的方案来排查 看过php-fpm.log 无记录

9
0
发表了问答
2016/09/18 11:33

我想使用 3 台服务器做 php 应用的负载均衡

假如我有 3 台服务器, 一台服务器使用 nginx 做负载均衡,转发到另外两台应用服务器, 那么这两台应用服务器的配置是只有 php-fpm 呢,还是 nginx+php-fpm 我看到网上的配置有 (nginx 负载均衡)+ (ngin + php-fpm)+(ngin+php-fpm) 也有 (nginx 负载均衡)+ (php-fpm)+(php-fpm) 这两种配置架构有什么区别?一般都使用哪种?...

6
0
发表了问答
2016/09/08 11:25

网址何自动添加localhost?

用openresty nginx、php-fpm、PHP来架设个人网站wordpress,输入192.168.80.141:8080/index.php可以访问,点击其中的链接浏览器的地址栏就变成下面的链接http://localhost/wordpress/index.php/2016/09/05/i-am-a-boy/ 是什么原因导致网址前面自动添加localhost而不是IP地址?

6
0
发表了问答
2012/01/25 21:58

php 5.3.9 源码编译安装如何启动 php-fpm?

我安装的是 PHP 5.3.9,并且使用如下配置安装: ./configure --prefix=/usr/local/php --enable-fpm 但是使用 /usr/local/php/sbin/php-fpm 却无法启动,提示错误: ERROR: failed to load configuration file '/usr/local/php/etc/php-fpm.conf' ERROR: FPM initialization failed 请问,应该如何启动 php-fpm 呢?...

11
1
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
2 评论
43 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部