php – “[通知]子pid XXXX退出信号分段错误(11)”在apache error.log中
作者:互联网
首先:这没有重复,因为提供的解决方案与类似问题的任何解决方案不同,“[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文件中.
此问题的其他解决方案不适用:
> Apache LOG: child pid xxxx exit signal Segmentation fault (11)
> centos Apache “Child pid *** exit signal Segmentation fault (11)” in error_log
> child pid xxxxx exit signal Segmentation fault (11)
TIA
解决方法:
检查您的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配置w /我的调整配置后,没有更多的段错误,一切都像更新前一样开始工作.
这些儿童段错误的根本原因是特别讨厌孤立,也许这样的答案可以为其他人节省麻烦.
HTH
标签:php,apache,segmentation-fault 来源: https://codeday.me/bug/20191003/1849901.html