Gen*_*ack 0 php apache segmentation-fault
首先:这不是重复的,因为提供的解决方案与类似问题的任何解决方案不同,并且apache error.log 中的“[notice] child pid XXXX exit signal Segmentation failure (11)”不接受任何更多答案。另外我还不能对此发表评论。
\n\n我刚刚从 PHP-7.0 升级到 PHP-7.3(或任何与此相关的版本组合),现在正在获取
\n\n\n\n\n[通知]子进程 pid XXXX 退出信号分段错误 (11)
\n
在我的 apache error.log 文件中。
\n\n此问题的其他解决方案不适用:
\n\nTIA
\n检查您的 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
Run Code Online (Sandbox Code Playgroud)
在我的系统上该/etc/php/7.3/fpm
目录丢失了。原因:旧版 PHP-FPM 未更新。安装 PHP-FPM 更新并将新的 fpm 配置与我调整后的配置同步后,不再出现段错误,并且一切都开始像更新之前一样工作。
这些子段错误的根本原因特别难以隔离,也许这个答案可以为其他人省去麻烦。
华泰
归档时间: |
|
查看次数: |
9999 次 |
最近记录: |