VPS上的个人博客出现502错误,无法启动php-fpm,请教各位! - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
通过以下 Referral 链接购买 DigitalOcean 主机,你将可以帮助 V2EX 持续发展
DigitalOcean - SSD Cloud Servers
Droog
V2EX    VPS

VPS上的个人博客出现502错误,无法启动php-fpm,请教各位!

  •  
  •   Droog 2013-03-23 11:31:30 +08:00 1257 次点击
    这是一个创建于 4646 天前的题,其中的信息可能已经有所发展或是发生改变。
    情况是这样的:
    1.用得是tinyvz的vps;
    2.环境:用得是军哥的LNMP一键安装包;
    3.安装了个人博客wp;
    4.用了很长时间没有问题,这段时间上去看看,出现502错误,在lnmp论坛上搜索,问题应该是php-fpm没有启动;
    5.重启vps后,ps可以看到cgi这个进程,几分钟后就不见了。
    6.手工启动(/etc/init.d/php-fpm start),失败(Starting php_fpm ................................... failed

    7.ps -aux无php进程:
    ---------------------------------------------------------
    USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
    root 1 0.0 0.2 2028 744 ? Ss 11:18 0:00 init [2]
    root 1323 0.0 0.2 1744 544 ? S 11:18 0:00 /bin/sh /usr/local/mysql/bin/mysqld_safe --datadir=/usr/loca
    mysql 1425 0.0 1.7 35988 4644 ? Sl 11:18 0:00 /usr/local/mysql/libexec/mysqld --basedir=/usr/local/mysql -
    root 1430 0.0 0.2 5368 608 ? S 11:18 0:00 supervising syslog-ng
    root 1431 0.0 0.8 5620 2244 ? Ss 11:18 0:00 /usr/sbin/syslog-ng -p /var/run/syslog-ng.pid
    root 1435 0.0 0.2 2288 780 ? Ss 11:18 0:00 /usr/sbin/cron
    root 1456 0.0 0.6 4496 1812 ? Ss 11:19 0:00 /usr/sbin/ntpd -p /var/run/ntpd.pid -g -u 103:105
    nobody 1466 0.0 0.4 4608 1180 ? Ss 11:19 0:00 /usr/sbin/openvpn --writepid /var/run/openvpn.openvpn.pid --
    root 1473 0.0 0.3 5492 976 ? Ss 11:19 0:00 /usr/sbin/sshd
    root 1479 0.0 0.3 4924 832 ? Ss 11:19 0:00 nginx: master process /usr/local/nginx/sbin/nginx -c /usr/lo
    www 1480 0.0 4.4 15136 11568 ? S 11:19 0:00 nginx: worker process
    root 1510 0.0 1.6 9644 4204 ? Ss 11:19 0:00 sshd: root@pts/0
    root 1530 0.0 0.6 3004 1680 pts/0 Ss 11:19 0:00 -bash
    root 1648 0.0 0.3 2348 936 pts/0 R+ 11:24 0:00 ps -aux

    -----------------------------------------------
    请教有没有碰到这种情况,如何解决?
    10 条回复    1970-01-01 08:00:00 +08:00
    ericFork
        1
    ericFork  
       2013-03-23 11:39:44 +08:00
    Starting php_fpm ................................... failed

    php_fpm 或者 syslog 中有无错误日志?
    Droog
        2
    Droog  
    OP
       2013-03-23 11:53:55 +08:00
    感谢楼上的回复。
    已经解决了。
    感觉有点诡异。问题如下:
    --------------------------------
    到/usr/local/php/logs查看php-fpm.log,用vim打开,半天没有反映,退出来再进去,发现log文件有2个多G,干掉这个文件,启动php-fpm成功。
    jylee
        3
    jylee  
       2013-03-23 12:41:21 +08:00
    - -没打开看就把log干掉了么?
    ericFork
        4
    ericFork  
       2013-03-23 14:30:45 +08:00   1
    @Droog

    目测是磁盘写满了吧。

    1. 可以 df -h 看一下 / 目录的空间占用情况
    2. 下次别用 vim 打开,会卡死的,用 tail /usr/local/php/logs/php-fpm.log 就行了,只看最后几行
    hanchengluo
        5
    hanchengluo  
       2013-03-23 14:30:45 +08:00
    内存跑尽了,php-fpm必死,单nginx要大内存的。在前面用nginx,后面用apache,你再用阿军的apache打上去就可以了
    Droog
        6
    Droog  
    OP
       2013-03-23 14:47:27 +08:00
    @jylee 刚开始的时候用vim看,直接死电掉了。文件这么大,直接rm了。
    @ericFork 有可能是你推测的问题,用了一年多没清理过任何东西。vps是你10G空间,装了个ncdu查看空间,一共用了35G。
    @hanchengluo VPS上就一个博客,应该不是内存的问题,否则也不会重启系统都不起作用。
    kennedy32
        7
    kennedy32  
       2013-03-23 20:53:15 +08:00 via Android
    如果你不是nginx方面的专家,建议用lamp,apache更稳定,用户是nginx的四倍,出现问题更容易解决。

    我承认纯静态和反向代理nginx更强,但一旦涉及到动态,nginx轻微的性能优势没办法跟消耗掉的精力相比
    Kvm
        8
    Kvm  
       2013-03-23 21:48:44 +08:00
    @kennedy32 动态问题主要是运行php的接口问题,nginx可以说是纯粹正统的代理服务器
    loveminds
        9
    loveminds  
       2013-03-24 03:36:47 +08:00
    @hanchengluo 优化不好512很容易跑满?

    @kennedy32 Apache2.4似乎还行
    fork3rt
        10
    fork3rt  
       2013-03-24 09:31:55 +08:00
    lnmp一键安装包经常这样啊.. 弄了好几次都是无解 。
    Zhang
        11
    Zhang  
       2013-03-24 09:53:58 +08:00
    @loveminds 谷歌第一台服务器才256MB内存呢!
    关于     帮助文档     自助推广系统     博客     API &nsp;   FAQ     Solana     3007 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 28ms UTC 12:43 PVG 20:43 LAX 04:43 JFK 07:43
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86