愤怒的大鸟 发表于 2015-1-14 20:29:06

给大家带来办理网站常常呈现502毛病详解

如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们!比来公司网站频仍呈现502毛病,毗连静态页没成绩,只需毗连数据库的网页就报502毛病,经由查找终究找到缘故原由了

甚么缘故原由招致502毛病?在网上看了良多办理***,在这里总结一下,若有毛病,请指出,感谢!


1:php-cgi历程数不敷用(我就是接纳此***办理的)


vimphp-fpm.conf


修正个中的2个参数


(1)在装置好利用过程当中呈现502成绩,通常为由于默许php-cgi历程是5个,大概由于phpcgi历程不敷用而形成502,必要修正/usr/local/php/etc/php-fpm.conf将个中的max_children值得当增添


这个数值是不断定的必要我们本人算的,这个值准绳上是越年夜越好,php-cgi的历程多了就会处置的很快,列队的哀求就会很少,减小呈现502毛病的机率。
一样平常来讲,一台办事器的一般情形下每个php-cgi要泯灭的内存为20M摆布。假如我就将此值设为80,那末也就是说也许要泯灭办事器1600M内存。


检察一下以后体系中有几个php-cgi历程在运转


netstat-anpo|grepphp-cgi|wc-l


假如这个值靠近你的在设置文件内里设置的值,申明必要增添
注:这要依据呆板的实践情形而定,每一个呆板的硬件举措措施和情况纷歧样

参数为:<valuename=”max_children”>80</value>


(2)别的一个参数就是php-cgi剧本的实行工夫
<valuename=”request_terminate_timeout”>0s</value>这里写0s的意义是让php-cgi一向实行下往,没偶然间限定。


注重:假如你做不到这一点,也就是说你的PHP-CGI大概呈现某个BUG,大概你的宽带不敷充分大概其他的缘故原由招致你的PHP-CGI假逝世那末就倡议你给request_terminate_timeout赋一个值,这个值能够依据办事器的功能举行设定。一样平常来讲功能越好你能够设置越高,20分钟-30分钟都能够。


修正完这两个参数,重启一下php-cgi,看是不是还呈现502毛病


2:php实行工夫长


php实行超时,修正/usr/local/php/etc/php.ini将max_execution_time改成300
重启一下php-cgi,看是不是还呈现502毛病

3:php-cgi历程逝世失落


杀逝世其历程,重启php-cgi


欢迎大家来到仓酷云论坛!

兰色精灵 发表于 2015-1-16 18:40:16

给大家带来办理网站常常呈现502毛病详解

生成新的unispimsp.ksc。”另外得到回复后如果问题解决,向帮助过你的人发个说明,让他们知道问题是怎样解决的。

冷月葬花魂 发表于 2015-1-25 22:42:39

Linux最大的特点就是其开源性,这一点是十分难得的,这也是它能够存在到现在的原因之一。

谁可相欹 发表于 2015-2-4 16:26:31

发问的时候一定要注意到某些礼节。因为Linux社区是一个松散的组织、也不承担回复每个帖子的义务。它不是技术支持。

再见西城 发表于 2015-2-10 05:06:42

安装一个新的软件时先看README,再看INSTALL然后看FAQ,最后才动手安装,这样遇到问题就知道为什么。如果Linux说明文档不看,结果出了问题再去论坛来找答案反而浪费时间。

爱飞 发表于 2015-2-28 22:36:30

下面看看一个让人无法回答的问题:“救命各位高手,向你们请教一些问题:如何在Linux下配制HTTP、FTP、Samba、DNS、DHCP、Sendmail服务器,谢谢”这样的问题。

第二个灵魂 发表于 2015-3-10 13:41:17

其实当你安装了一个完整的Linux系统后其中已经包含了一个强大的帮助,只是可能你还没有发现和使用它们的技巧。

金色的骷髅 发表于 2015-3-17 12:10:45

熟悉操作是日常学习Linux中的三大法宝。以下是作者学习Linux的一些个人经验,供参考:

小女巫 发表于 2015-3-24 14:48:11

随着IT从业人员越来越多,理论上会有更多的人使用Linux,可以肯定,Linux在以后这多时间不会消失。
页: [1]
查看完整版本: 给大家带来办理网站常常呈现502毛病详解