CentOS 7.2 配置  php-fpm 删除 Xdebug 扩展出现 recv() failed 报错 
                            
                                                    
                        
                    
                    
  
                    
                    CentOS 7.2 配置 php-fpm 删除 Xdebug 扩展出现 recv() failed 报错
大家好,我在 php.ini 中去掉 xdebug.so 的扩展(zend_extension)设置,重启 php-fpm 出现 recv() failed 报错,希望伙伴们指点方向。
问题描述
问题背景
前段时间在 CentOS 7.2 配置 PHP-FPM 添加了 Xdebug 扩展,后续发现导致 Laravel 运行缓慢,希望去掉 xdebug 扩展以加快速度,但出现上面提到的报错。
问题复现步骤
- 在 php.ini 中注释掉 xdebug.so 的扩展#zend_extension=/home/s/apps/php-7.3.18/lib/php/extensions/no-debug-non-zts-20180731/xdebug.so 
- 重启 php-fpm 和 nginxps aux | grep php | awk '{print $2}' | xargs kill /home/s/apps/openresty-1.15.8.3/bin/openresty -s reload
- 访问 web 服务,Nginx 日志出现报错recv() failed (104: Connection reset by peer) while reading response header from upstream 
已经参考的文档
尝试搜索社区文档,并尝试以下文档中给出的解决方案,均未见效: 回答1 尝试打印更多 Debug 错误日志寻找解答
 回答1 尝试打印更多 Debug 错误日志寻找解答 回答2 尝试修改 Nginx 配置更大的 keepAliveTimeout
 回答2 尝试修改 Nginx 配置更大的 keepAliveTimeout
运行代码环境
| 软件 | 版本 | 
|---|---|
| 操作系统 | 7.2 | 
| PHP | 7.3.18 | 
期望得到您的指点,感谢!
 
           
         
                     
                     
           
           关于 LearnKu
                关于 LearnKu
               
                     
                     
                     粤公网安备 44030502004330号
 粤公网安备 44030502004330号 
 
推荐文章: