网站502与504错误分析及解决办法

2016-3-11 fredzeng WEB服务

不管你是做运维还是做开发,哪怕你是游客,时不时会遇到502 Bad Gateway或504 Gateway Time-out。出现这页面,把服务重启下,再实在不行重启下服务器,问题就解决了,但是,这问题还是会困扰着你,特别是做运维的人员。夜黑风高正酣睡时,一个电话响起,让你重启服务或IISRESET,肯定是极大不爽,立马要问候他妈了。呵呵,本文总结502与504故障分析与解决方法。

阅读全文>>

标签: nginx 504 php-fpm 502 502

评论(1) 浏览(1673)

php增加 ffmpeg-php 安装及出错解决办法

2016-1-30 fredzeng WEB服务

If you get the following error when running the command make to compile FFmpeg:Here, you should be back to the command line. Run these commands to compile and install FFmpeg-Php:

阅读全文>>

标签: php php-fpm ffmpeg ffmpeg-php

评论(0) 浏览(2349)

php日志错误分析:网站http返回502与504错误分析

2015-12-23 fredzeng WEB服务

502 Bad Gateway原因分析主要从四个方向入手:1. max_children,2. request_terminate_timeout、max_execution_time,3. 数据库,4. 网关服务是否启动如php-fpm ;504 Gateway Time-out原因分析主要查看nginx.conf关于网关如fastcgi的配置

阅读全文>>

标签: php php-fpm

评论(0) 浏览(924)

php日志分析:解决NGINX+PHP-FPM failed to ptrace(PEEKDATA) Input/output error出错问题

2015-12-23 fredzeng WEB服务

ERROR: failed to ptrace(PEEKDATA) pid 4276: Input/output error (5)  ”这样的错误 , 想找出出现这错误的原因于是从网上搜了如下的  文章 。他说是他的网站经常出现 ”502 bad gateway“ 错误才去查日志 发现有这个错误 。 我现在还不知道 我的 日志里出现这样的错误 是不是 我的页面也出现  ”bad gateway“ 的错误 。

阅读全文>>

标签: php php-fpm

评论(0) 浏览(1173)

Nginx + FastCgi + Spawn-fcgi + c 的架构搭建

2015-12-22 fredzeng WEB服务

Php写的很有段时间了,最近看公司一些关键的后端CGI都是用C写的,以lighthttp 最为server 。忽然也有种学习用C写CGI的想法。虽然php结合php-fpm的fastcgi模式也有不错的性能,反正多学一种东西又有和不可以呢?何况,某些情况下C的性能还是php无法比拟的。

阅读全文>>

标签: php php-fpm Spawn-fcgi FastCgi

评论(0) 浏览(898)

PHP-CGI与php-fpm的区别

2015-11-16 fredzeng WEB服务

php-cgi是被调用的进程,php-fpm是配置和管理进程的。cgi效率低,每次来了PHP请求,新建立一个PHP进程来解析,解析完毕进程销毁,再来请求再起进程。。。fpm=fastcgi process manage,维持一定数量的进程数,供nginx调用,不用每次都新建进程,速度更快。原理上有点类似于数据库连接池吧。

阅读全文>>

标签: php php-fpm php-cgi cgi phpize

评论(0) 浏览(1470)

PHP fastcgi TCP(127.0.0.1:9000)和unix domain socket方式性能对比

2015-4-2 fredzeng WEB服务

PHP fastcgi TCP(127.0.0.1:9000)和unix domain socket方式性能对比:结论是在服务器压力不大的情况下,tcp和socket差别不大,但在压力比较满的时候,用套接字方式,效果确实比较好。对于进程间通讯的两个程序,unix domain socket的流程不会走到TCP 那层,直接以文件形式,以stream socket通讯。如果是TCP socket,则需要走到IP层。对于非同一台服务器上,TCP socket走的就更多了。

阅读全文>>

标签: nginx php php-fpm php-cgi.sock

评论(0) 浏览(6522)

Powered by emlog sitemap