Сам автор ответил:
Привет!
Могу ли я задать Вам вопрос? Это о mod_log_rotate, который Вы записали 6 лет назад.
http://www.hexten.net/wiki/index.php/Mod-log-rotate
Вы делали что-то новым, или возможно являетесь там чем-то как этот в недавних версиях Apache?
Большое спасибо и большое спасибо, чтобы дать Ваш код сообществу, так мало людей делает...
Хорошего дня,
Olivier
Привет Olivier,
apache2 версия будет хорошо работать с Apache 2.2 - я использую его в производстве с Apache 2.2 сам.
- Andy Armstrong, Hexten
;)
У меня такая же проблема с настройкой CPanel. В моем случае запуск
strings core.nnnn | less
показывает, что проблема может быть связана с ошибочной командой Perl. Это оскорбительный раздел / etc / bashrc
(обнаружен с помощью grep'ing для perl в сценариях запуска):
if [ "$LOCALLIBUSER" != "root" ]; then
eval $(perl -Mlocal::lib)
fi
Если я попытаюсь запустить eval $ (perl -Mlocal :: lib)
на консоли, он выгружает ядро, так что это определенно проблема.
Это достаточно часто, чтобы быстрый поиск в Google обнаружил эту ветку , которая не дает особых советов, кроме проверки модули Perl.
Файлы ядра - это признаки дампа ядра. Это означает, что программа вылетела из строя и у вас есть дамп памяти программ во время создания дампа.
Вы можете предотвратить это, если поместите 'ulimit -c 0' в sysconfig - вы не получите файлы ядра. Но вы также должны сначала проверить, что происходит и почему - у вас может быть серьезная проблема.
Подробнее см. http://aplawrence.com/Linux/limit_core_files.html
Команда:
gdb -c core.1084
объяснит, в каком процессе произошел сбой и почему.
Возможно, есть какая-то программа с графическим интерфейсом, которая настроена для автоматического запуска в вашем .bashrc, которая дает сбой, если в ней нет доступ к запущенному X серверу.
zladuric уже объяснил вам основные файлы.
Возможно, у вас есть что-то, что автоматически запускает сбой каждый раз, например, в ~ / .bashrc
или ~ /.profile
файлов?
Проверьте файл core.1084
- если происходит сбой sshd
, это может быть руткит , который заменил исходный двоичный файл sshd
или некоторая библиотека, используемая sshd
.
Это грубый сценарий для проверки того, что двоичный файл и библиотеки, в которых он использует контрольные суммы, соответствуют rpm
database:
#!/bin/bash
{
echo "$1"
cd /lib
ldd "$1" | cut -d ' ' -f 1 | xargs rpm -qf
cd /usr/lib
ldd "$1" | cut -d ' ' -f 1 | xargs rpm -qf
} 2>/dev/null | sort -u | xargs rpm -V