Ошибка сегментации (11) на сайте PHP
Я недавно перенес клиентский сайт WordPress на новый сервер. Его старый сервер был довольно устаревшим. Это единственный сайт на сервере.
Прошло несколько недель, и я случайно получаю эти ошибки в журнале php.
[notice] child pid 29281 exit signal Segmentation fault (11)
Я установил GDB и подключил родительский процесс, а затем сделал BT, когда он рухнул. Я был представлен с этим выводом
(gdb) backtrace
#0 0x00007f0d4208f573 in select () from /lib/x86_64-linux-gnu/libc.so.6
#1 0x00007f0d42587db5 in apr_sleep () from /usr/lib/libapr-1.so.0
#2 0x00007f0d42e65279 in ap_wait_or_timeout ()
#3 0x00007f0d42e72906 in ap_mpm_run ()
#4 0x00007f0d42e47832 in main ()
К сожалению, я понятия не имею, что делать с этим или что это значит.
Есть идеи?
1 ответ
Я видел это раньше, и это было из-за несоответствия apache
а также apr
пакеты. Убедитесь, что все ваши пакеты Apache имеют одинаковую версию и что вы не используете (например) mod_php5
это было скомпилировано для другой версии.