http的500,502,504错误

500

  500的错误通常是由于服务器上代码出错或者是抛出了异常

  解决方法:查看一下对应的代码是不是有问题。

502

  502即 Bad Gateway网关(这里的网关是指CGI,即通用网关接口,从名字就能看出来是php的cgi的问题)错误,nginx发生这种错误通常是nginx与php(通常是php-fpm)的通信出现了问题。

  解决方法:查看一下php-fpm是不是正常运转,之前刚安装好nginx然后配置好了访问一下结果502,弄了好大一会才发现原来是php-fpm忘记开启了...

 

504

  504即Gateway timeout,这个错误不用说跟502错误一样,都是php-fpm超时了。看一下php-fpm是否正常就行了。

posted @ 2016-03-16 11:25  orlion  阅读(2932)  评论(0编辑  收藏  举报