开发者社区> 问答> 正文

最近关于wordpress 502的问题

再发一次,不要转我的帖子。


昨天一个用户在阿里云的centos 6.x 64bit系统上用我的脚本的安装LNAMP,安装wordpress,出的这个错误,刚刚在本地VMware centos 6.x 64bit用lnmp.org的脚本安装的LNMP测试了下安装wordpress,出现的同样的问题。


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,有可能不会出现这个问题。

展开
收起
云代维 2014-06-30 11:41:34 12938 0
10 条回答
写回答
取消 提交回答
  • Re最近关于wordpress 502的问题
        
    2016-04-12 15:21:38
    赞同 展开评论 打赏
  • Re最近关于wordpress502的问题
    活捉一个挖坟的 不过也恭喜你成功解决问题啦
    2014-09-04 00:26:36
    赞同 展开评论 打赏
  • 回7楼skone000的帖子
    修改成功,多谢
    2014-09-04 00:11:41
    赞同 展开评论 打赏
  • 您的帖子很精彩!希望很快能再分享您的下一帖!
    2014-07-22 22:56:17
    赞同 展开评论 打赏
  • Re最近关于wordpress502的问题
    32位的修改如下

    mv /usr/lib/libsqlite3.so.0.8.6 /usr/lib/libsqlite3.so.0.8.6.bak
    64位的修改如下

    mv /usr/lib64/libsqlite3.so.0.8.6 /usr/lib64/libsqlite3.so.0.8.6.bak

    2014-07-22 20:50:28
    赞同 展开评论 打赏
  • 502折磨了我好久,最后放弃用nginx跑php。
    更换环境为lnamp,502就跟我再见了。
    还是那句话,不建议用nginx跑php。

    -------------------------

    重新安装环境最简单!

    2014-06-30 14:28:09
    赞同 展开评论 打赏
  • 支持一下
    2014-06-30 14:00:18
    赞同 展开评论 打赏
  • 回 楼主(服务器之家) 的帖子


    一直用debian玩的军哥的Lnmp
    几年了好像一个502错误都没出现过的飘过
    2014-06-30 13:31:22
    赞同 展开评论 打赏
  • #&*(*((……%¥%……&
    2014-06-30 13:11:34
    赞同 展开评论 打赏
  • 2014-06-30 11:42:50
    赞同 展开评论 打赏
滑动查看更多
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载