что является основной причиной «ошибки выхода из сегментации pid 10708« Ошибка сегментации (11) »?

Я получаю все больше и больше child pid 10708 exit signal Segmentation fault (11) . в чем причина его и как его исправить?

С этим связана память php ini?

Я использую сервер apache2 с php.

Заранее спасибо.

Вполне возможно, что ваша переменная memory_limit в вашем php.ini может вызвать эту проблему. Конечно, это было в моем случае.

memory_limit , я смог разрешить эти ошибки.

Основная причина в том, что код делает что-то неправильно. Ошибка сегментации, как правило, происходит, когда программа делает что-то недопустимое, например, пытается получить доступ к недопустимой памяти.

Если вы столкнулись с более конкретной причиной, я был бы счастлив перечислить тысячу или около того, что весной нужно сразу подумать 🙂

На более серьезной ноте нет. Не зная гораздо большего, нет простого способа дать конкретный ответ.

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

Хотя два общих ответа уже отправлены, я хочу привести один пример, который я встречал в эти дни.

Если ваш код работает в рекурсивном бесконечном цикле (который вызывает ошибку переполнения стека), произойдет child pid xxxxx exit signal Segmentation fault (11) .

образец кода :

 function recursiveFunc() { // some operation recursiveFunc(); }