“ошибка сегментации сигнала”.Откуда берется эта ошибка?

StackOverflow https://stackoverflow.com/questions/1696855

  •  18-09-2019
  •  | 
  •  

Вопрос

Время от времени мой сервер Apache регистрирует эту ошибку

[Сб, 07 ноября, 05:35:01 2009] [уведомление] ошибка сегментации выходного сигнала дочернего pid 2795 (11)

В чем может быть причина ошибки?

Спасибо!

Это было полезно?

Решение

Возможно, это помогает уменьшить значение MaxRequestsPerChild в вашем apache2.conf.Кроме того, может быть полезно отключить все модули Apache, которые вам не нужны.

Другие советы

Похоже, вы используете какой-то cgi, который при определенных условиях является segfault.Проверьте, какие cgi у вас есть, а затем протестируйте их.Скорее всего, это будет cgi на основе C или C ++, поскольку это ошибка segfault, но без гарантии.

A ошибка в сегменте в основном это вызвано попыткой доступа к памяти несанкционированным способом.Чтобы определить, где возникла проблема, a основной файл может быть сгенерирован в вашей системе.При необходимости систему необходимо настроить для получения этих файлов, но это зависит от вашей системы ;видишь базовый модуль (1 М) например.

Как только вы получите основной файл, вы можете получить трассировку стека процесса, вызвавшего сбой, с помощью такой утилиты, как пстак, и многое другое с помощью отладчика.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top