您现在的位置是:首页 > 文章详情

关于wordpress 502的问题

日期:2018-09-06点击:359

Segmentation fault无法从环境的配置或者PHP程序下手去解决,它的根源在二进制程序上,也就是PHP解释器或者它的模块。
有些PHP程序比较容易出现Segmentation fault,但是这不能把责任定在PHP程序上,说PHP程序有问题。

不管是LNMP还是LNAMP,如果出现Segmentation fault,处理PHP的进程(apache或者php-fpm)会直接挂掉,然后Nginx直接返回一个502错误,会在apache或者php-fpm的日志中记录下Segmentation fault错误,如果在日志中确定了是这个错误,最简单的解决办法就是更换一下系统,CentOS比较容易出现这个错误,可以尝试下debian或者ubuntu。

PHP程序出现Segmentation fault需要几个条件组成在一起,比如这次502的问题想重现的话,centos 6.x 64bit系统+最新的WP安装程序+PHP5.2,其他的组合有可能出现,也用可能不出现。

另外的一些经验:
1)我遇到的PHP的Segmentation fault错误都是出现在CentOS系统。
2)安装DA面板后,即便再把面板和环境都清除掉,再安装新的LNAMP环境,也能一定程序上降低Segmentation fault错误的出现,猜测应该是DA安装过程中安装的一些东西起的作用。所以我估计在centos 6.x 64bit系统+DA+PHP5.2这个环境中,安装WP,有可能不会出现这个问题。

原文链接:https://yq.aliyun.com/articles/636858
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章