开发者社区 问答 正文

nginx使用php5.2,可能也是出现502错误的一个原因

只是猜测,严格测试的话,要花太多时间了。


PHP5.2版本下最后一个小版本号是5.2.17,为了更好的兼容,或者更多的兼容国内的PHP程序,很多面板和安装脚本都只安装了或者提供安装了5.2.17。
但是PHP5.2版本官方早就已经不更新了,最主要的是, 在PHP5.2中,PHP-FPM是作为补丁的方式加入的,在PHP5.3中才由官方正式支持。


并不是说5.2中的php-fpm有错误,个人感觉,是不够健壮,稍大点的访问量下才 有可能会表现出问题。
就算在5.2中出现502,也是有可能解决的,优化配置,堆硬件资源,改良程序。但不管怎么说,作为一个潜在的不稳定因素,还是应该尽量避免。一句话,如果程序不是必须在5.2下才能运行,建议不要用5.2。

展开
收起
云代维 2013-09-25 13:56:07 5602 分享 版权
2 条回答
写回答
取消 提交回答
  • 我已经升级到php5.3了,尼玛discuzX3.0,在php5.2和php5.3表现差异太大了。
    2013-09-25 15:13:01
    赞同 展开评论
  • php5.2不稳定吗
    2013-09-25 14:04:30
    赞同 展开评论