服务器常见错误代码,服务器常见错误代码500

By admin in 美高梅手机版4858 on 2019年5月2日

一:500错误


1、500 Internal Server Error
内部服务错误:顾名思义500谬误一般是服务器遭受意外境况,而一筹莫展成功请求。

(1) 500错误
一、500 Internal Server Error
内部服务错误:顾名思义500荒唐一般是服务器碰着意外景况,而不能够成功请求。

二、500失误的或者性:

服务器常见错误代码,服务器常见错误代码500。二、500弄错的恐怕性:

  a、编制程序语言语法错误,web脚本错误

a、编制程序语言语法错误,web脚本错误
  b、并发高时,因为系统财富限制,而不可能开辟过多的文本

  b、并发高时,因为系统能源限制,而不能够展开过多的文本

3、一般化解思路:
  a、查看nginx、php的不当日志文件,从而观望端倪
  b、如果是too many open
files,修改nginx的worker_rlimit_nofile参数,使用ulimit查看系统张开文件限制,修改/etc/security/limits.conf,依然出现too
many open files,那就要考虑做负载均衡,把流量分散到不相同服务器上去了
  c、借使是本子的难点,则须要修补脚本错误,优化代码

三、一般消除思路:

(2) 502、504错误 
一、502 Bad Gateway错误、50四 Bad Gateway timeout 网关超时

  a、查看nginx、php的错误日志文件,从而观看端倪

贰、502、50四并发的或许性

  b、如果是too many open
files,修改nginx的worker_rlimit_nofile参数,使用ulimit查看系统打开文件限制,修改/etc/security/limits.conf,依然现身too
many open files,那就要思虑做负载均衡,把流量分散到分化服务器上去了

web服务器故障、程序进度不够

  c、借使是本子的标题,则要求修补脚本错误,优化代码

三、一般消除思路

二:502、504错误 

a、使用nginx代理,而后端服务器发生故障;也许php-cgi进程数不够用;php实行时间长,只怕是php-cgi进程死掉;已经fastCGI使用景况等都会促成502、50肆荒唐。

一、50二 Bad Gateway错误、504 Bad Gateway timeout 网关超时

 b、502 是指请求的php-fpm已经执行,但是由于某种原因而没有执行完毕,最终导致php-fpm进程终止。一般来说,与php-fpm.conf的设置有关,也与php的执行程序性能有关,网站的访问量大,而php-cgi的进程数偏少。针对这种情况的502错误,只需增加            php-cgi的进程数。具体就是修改/usr/local/php/etc/php-fpm.conf文件,将其中的max_children值适当增加。这个数据要依据你的服务器的配置进行设置。一般一个php-cgi进程占20M内存,你可以自己计算下,适量增多。

     /usr/local/php/sbin/php-fpm reload 然后重启一下.

 c、504 表示超时,也就是客户端所发出的请求没有到达网关,请求没有到可以执行的php-fpm。与nginx.conf的配置也有关系。

二、50二、50四涌出的恐怕性

美高梅手机版4858 ,501  服务器不有所落成请求的机能。比方,服务器不也许辨识请求方法时大概会再次来到此代码。

  web服务器故障、程序进度不够

50三  服务器近日不或然运用(由于超载或停机维护)。经常,那只是暂且状态。(服务不可用)

三、一般化解思路

50伍  服务器不帮忙请求中所用的 HTTP 协议版本。(HTTP 版本不受扶助)

  a、使用nginx代理,而后端服务器产生故障;只怕php-cgi进度数不够用;php实行时间长,也许是php-cgi进度死掉;已经fastCGI使用状态等都会招致502、504谬误。

                                             ~分享自《面对疾风》文章
 b、502 是指请求的php-fpm已经执行,但是由于某种原因而没有执行完毕,最终导致php-fpm进程终止。一般来说,与php-fpm.conf的设置有关,也与php的执行程序性能有关,网站的访问量大,而php-cgi的进程数偏少。针对这种情况的502错误,只需增加            php-cgi的进程数。具体就是修改/usr/local/php/etc/php-fpm.conf文件,将其中的max_children值适当增加。这个数据要依据你的服务器的配置进行设置。一般一个php-cgi进程占20M内存,你可以自己计算下,适量增多。

     /usr/local/php/sbin/php-fpm reload 然后重启一下.

 c、504 表示超时,也就是客户端所发出的请求没有到达网关,请求没有到可以执行的php-fpm。与nginx.conf的配置也有关系。

501  服务器不具备实现请求的功能。举个例子,服务器不能够识别请求方法时恐怕会回到此代码。

50三  服务器近日不能运用(由于超载或停机维护)。平常,那只是一时状态。(服务不可用)

50伍  服务器不帮忙请求中所用的 HTTP 协议版本。(HTTP 版本不受匡助)

发表评论

电子邮件地址不会被公开。 必填项已用*标注

网站地图xml地图
Copyright @ 2010-2019 美高梅手机版4858 版权所有