Недавно я переместил клиентский сайт 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 ()
К сожалению, я понятия не имею, что с этим делать и что это значит.
Любые идеи?
Я видел это раньше, и это было из-за несоответствия apache
и apr
пакеты. Убедитесь, что все ваши пакеты Apache имеют одну и ту же версию и что вы не используете (например) mod_php5
это было скомпилировано для другой версии.