最新消息:

php-fpm

nginx和php-fpm连接超时之解决方法

nginx和php-fpm连接超时之解决方法

admin 7年前 (2017-10-21) 3782浏览 0评论

前言 现在线上系统的架构大致是这样的,除去cache的proxy机器外,还有项目的nginx proxy机器,后面跟nginx webserver + php-fpm。有时候,会看到proxy nginx的日志里面会有各种异常状态码,比如499,50...

php-fpm root 用户 启动

php-fpm root 用户 启动

admin 9年前 (2015-02-21) 4462浏览 0评论

centos 6.5 64位的机器,用yum装的php-fpm,因为特殊原因需要用root账号启动php-fpm,但是发现,启动不了。 1,修改user和group # vim /etc/php-fpm.d/www.conf ; RPM: apach...

解决discuz在nginx+php-fpm退出登录的问题

解决discuz在nginx+php-fpm退出登录的问题

admin 9年前 (2015-01-31) 3242浏览 0评论

在使用discuz 的时候,用户退出时,出现502 bad gateway 的问题,查看日志后,发现日志有如下相关记录 upstream sent too big header while reading response header from u...

php-cgi.sock failed (13: Permission denied)

php-cgi.sock failed (13: Permission denied)

admin 9年前 (2015-01-31) 6171浏览 0评论

今天把vps上php5.3升级到了php5.4,我采用的是nginx+php-fpm的架构,nginx通过php-fpm的socks文件来连接。 结果报错: connect() to unix:/tmp/php-cgi.sock failed (13...

PHP-FPM failed to ptrace(PEEKDATA)

PHP-FPM failed to ptrace(PEEKDATA)

admin 9年前 (2015-01-31) 3227浏览 0评论

网站总是出现bad gateway 提示,时有,时无,查看了一下日志,居然出现一堆错误,如下 [29-Mar-2014 22:40:10] ERROR: failed to ptrace(PEEKDATA) pid 4276: Input/outpu...

PHP 优化 技巧

PHP 优化 技巧

admin 9年前 (2014-12-30) 3043浏览 0评论

讲 PHP 优化的文章往往都是教大家如何编写高效的代码,本文打算从另一个角度来讨论问题,教大家如何配置高效的环境,如此同样能够达到优化的目的。 pool 一个让人沮丧的消息是绝大多数 PHP 程序员都忽视了池的价值。这里所说的池可不是指数据库连接池之...

lnmp虚拟主机安全配置研究

lnmp虚拟主机安全配置研究

admin 10年前 (2014-08-26) 4507浏览 2评论

众所周知,虚拟主机的安全不好做,特别是防止跨目录成为了重点。apache+php服务器防止跨目录的方式比较简单,网上的所有成熟虚拟主机解决方案都是基于apache的,如directadmin、cpanel。 但如今已然不是apache的时代了,在li...

Web优化引发的血案

Web优化引发的血案

admin 10年前 (2014-08-14) 3540浏览 0评论

前些天一个Nginx+PHP项目上线后遭遇了性能问题,于是打算练练手,因为代码并不是我亲自写的,所以决定从系统层面入手看看能否做一些粗线条的优化。 首先,我发现服务的Backlog设置过小,可以通过ss命令查询Send-Q来确认: [root@aik...

php-fpm的max_chindren的一些误区

php-fpm的max_chindren的一些误区

admin 10年前 (2014-08-14) 3180浏览 0评论

现在nginx + fpm 基本成为主流的配置,其中我们比较关注的是pm.max_chindren的配置 首先,我们关注一个前提设置: pm = static/dynamic, 这个选项是标识fpm子进程的产生模式: static :表示在fpm运行...

yum方式安装php-fpm

yum方式安装php-fpm

admin 10年前 (2014-08-08) 3668浏览 0评论

yum的方式安装软件很方便,编译安装真的是太累了 一个新服务器要搞定所有东西,真是太麻烦 要不然就是安装apache,也很方便 php的很多功能都是模块化安装,比如连json的解析都需要额外安装 引用 今天安装赵容提供的监控源码,我在两台虚拟机上测试...

启用php-fpm状态详解

启用php-fpm状态详解

admin 10年前 (2014-06-23) 3715浏览 0评论

php-fpm和nginx一样内建了一个状态页,对于想了解php-fpm的状态以及监控php-fpm非常有帮助。为了后续的zabbix监控,我们需要先了解php-fpm状态页是怎么回事。 1. 启用php-fpm状态功能 # cat  /usr/lo...

服务器程序网络IO模型分析之二:php-fpm

服务器程序网络IO模型分析之二:php-fpm

admin 10年前 (2014-05-09) 5349浏览 0评论

php作为排名top2 互联网开发工具,非常流行,可以参考:中国最大的25个网站采用技术选型方案 php这个名称实际上有两层含义 广义的php 是指用后缀名为.php的脚本,就是程序员编写的php代码: 狭义的php 是指php部署程序,比如说 ln...

什么是CGI、FastCGI、PHP-CGI、PHP-FPM、Spawn-FCGI

什么是CGI、FastCGI、PHP-CGI、PHP-FPM、Spawn-FCGI

admin 10年前 (2014-04-23) 2687浏览 0评论

什么是CGI CGI全称是“公共网关接口”(Common Gateway Interface),HTTP服务器与你的或其它机器上的程序进行“交谈”的一种工具,其程序须运行在网络服务器上。 CGI可以用任何一种语言编写,只要这种语言具有标准输入、输出和...

小心,apc可能导致php-fpm罢工!

小心,apc可能导致php-fpm罢工!

admin 10年前 (2014-03-12) 3388浏览 0评论

最近线上产品出现了502错误。一般出现502错误,都是php-fpm 进程处理请求时出现异常导致的。 首先,查看了php-fpm 的进程数。发现php-fpm的进程数已经到达了php-fpm.conf中设置的最大值。最近流量没有特别的变动,这么多ph...