在一台服务器上用 yum install php-fpm 安装的,然后发现运行一段时间后这些 php-fpm 进程就停止了,服务器的内存,CPU 完全够用,想问一下是啥问题,也没有找到相关的 PHP-FPM 日志
NGINX 是正常的。也没有用到 MYSQL:
php-fpm: master process (/etc/php-fpm.conf)
1
davidyin 2018-01-09 09:47:39 +08:00
还是先找找日志吧。
|
2
edisonchen OP @davidyin PHP-FPM 的没有找到日志,只有找到 NGINX 和系统的 :(
|
3
huigeer 2018-01-09 10:40:51 +08:00
看看 /var/log/messages, 有没有 oom 的情况发生
|
4
tailf 2018-01-09 10:53:22 +08:00
换 Apache,保证活到天荒地老
|
5
iyaozhen 2018-01-09 11:30:28 +08:00 via Android
@edisonchen fpm 假死了,至少 nginx 会有日志呀
|
6
edisonchen OP @iyaozhen fpm 的所有进程都挂掉了,不是假死,但是 nginx 应该不会记录 PHP-FPM 的日志吧
|
7
zengguibo 2018-01-09 13:04:50 +08:00
我估计是内存占用太大了被系统杀死,阿里云经常干这种事
|
8
FFLY 2018-01-09 13:08:21 +08:00
php-fpm 怎么会没日志,phpinfo()里就有日志文件路径。
|
9
predator 2018-01-09 13:14:10 +08:00
找到 php-fpm.conf
[global] 段内肯定可以写日志 error_log = /some/where/php-fpm.log log_level = warning |
10
iyaozhen 2018-01-09 15:22:09 +08:00 via Android
|