编程语言
首页 > 编程语言> > php – “[通知]子pid XXXX退出信号分段错误(11)”在apache error.log中

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