【问题标题】:“[notice] child pid XXXX exit signal Segmentation fault (11)” in apache error.logapache error.log 中的“[notice] child pid XXXX exit signal Segmentation fault (11)”
【发布时间】:2019-07-17 09:13:49
【问题描述】:

首先:这不是重复的,因为提供的解决方案与任何类似问题的解决方案都不同,"[notice] child pid XXXX exit signal Segmentation fault (11)" in apache error.log 不再接受任何答案。另外我还不能评论 SO。

我刚刚从 PHP-7.0 升级到 PHP-7.3(或任何版本的组合),现在正在升级

[notice] child pid XXXX exit signal Segmentation fault (11)

在我的 apache error.log 文件中。

此问题的其他解决方案不适用:

TIA

【问题讨论】:

    标签: php apache segmentation-fault


    【解决方案1】:

    检查您的 PHP-FPM 和 PHP 版本是否匹配。确保有一个(正确的)PHP-FPM 配置分别对应于您的 PHP 和 PHP-FPM 版本。

    在 Debian 系统上应该有这样的东西:

    /etc/php/7.3/fpm
    /etc/php/7.3/fpm/php.ini
    /etc/php/7.3/fpm/php-fpm.conf
    /etc/php/7.3/fpm/pool.d
    /etc/php/7.3/fpm/conf.d
    /etc/php/7.3/fpm/pool.d/www.conf
    

    在我的系统上,/etc/php/7.3/fpm 目录丢失了。原因:旧的 PHP-FPM 没有得到更新。在安装 PHP-FPM 更新并使用我调整的配置同步新的 fpm 配置后,没有更多的段错误,一切都开始像更新前一样工作。

    这些子段错误的根本原因是特别难以隔离,也许这个 SO 答案可以为其他人省去麻烦。

    HTH

    【讨论】:

      猜你喜欢
      • 2011-12-06
      • 2011-07-17
      • 2013-09-23
      • 2014-03-25
      • 2013-02-15
      • 2012-12-10
      • 2012-05-24
      • 2021-11-23
      • 2012-05-04
      相关资源
      最近更新 更多