Назад | Перейти на главную страницу

Ошибка сегментации (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 ()

К сожалению, я понятия не имею, что с этим делать и что это значит.

Любые идеи?

Я видел это раньше, и это было из-за несоответствия apache и apr пакеты. Убедитесь, что все ваши пакеты Apache имеют одну и ту же версию и что вы не используете (например) mod_php5 это было скомпилировано для другой версии.