首先,这不是重复的,因为所提供的解决方案与针对类似问题的任何解决方案均不同,并且"[notice] child pid XXXX exit signal Segmentation fault (11)" in apache error.log不接受任何其他答案。我还不能对此发表评论。
我刚刚从PHP-7.0升级到PHP-7.3(或与此相关的任何版本组合),现在可以得到
[notice]子pid XXXX退出信号分段错误(11)
在我的Apache error.log文件中。
此问题的其他解决方案不适用:
TIA
答案 0 :(得分:0)
检查您的PHP-FPM和PHP版本是否匹配。确保分别有一个与您的PHP和PHP-FPM版本相对应的(正确)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配置后,不再有段错误,并且一切都像更新前一样开始工作。
那些儿童段过错的根本原因是特别讨厌隔离,也许这样的回答可以为其他人省去麻烦。
HTH