URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 86007
[ Назад ]

Исходное сообщение
"apache2 - Segmentation fault (core dumped)"

Отправлено xolodru , 18-Июл-09 21:29 
1. Обновил порты.

2. Установил апач: /usr/ports/www/apache22

2.1. вот с такими параметрами:
[X] APR_FROM_PORTS        Use devel/apr as APR (preferred)
[X] THREADS               Enable threads support in APR
[X] MYSQL                 Enable MySQL support for apr-dbd
[X] AUTH_BASIC            Enable mod_auth_basic  
[X] AUTHN_DEFAULT         Enable mod_authn_default  
[X] AUTHN_ALIAS           Enable mod_authn_alias    
[X] LOG_FORENSIC          Enable mod_log_forensic
[X] ALIAS                 Enable mod_alias          
[X] CGI                   Enable mod_cgi
[X] DIR                   Enable mod_dir  
[X] INFO                  Enable mod_info            
[X] LOG_CONFIG            Enable mod_log_config        
[X] REWRITE               Enable mod_rewrite  
[X] STATUS                Enable mod_status      
[X] VERSION               Enable mod_version  
[X] SSL                   Enable mod_ssl  
[X] CGID                  Enable mod_cgid      

3.PHP - нет
root# pkg_info  | grep php
root#

--------------------------------
- Произвожу проверку крнфига (конфиг по дефолту): root# /usr/local/sbin/apachectl configtest
а, в ответ: Segmentation fault (core dumped)

- Пытаюсь запустить апач(конфиг по дефолту): /usr/local/etc/rc.d/apache22 restart
а, в ответ: Segmentation fault (core dumped)

- Пробовал ставить PHP/менял конфиг апача
а, в ответ: Segmentation fault (core dumped)

- пробовал решить проблему: http://blog.eukhost.com/webhosting/configure-apache-core-dum.../
а, в ответ: Segmentation fault (core dumped)


Может кто сталкивался с проблемой???
Помогите пожалуйста решить.

Система: freebsd 6.4


Содержание

Сообщения в этом обсуждении
"apache2 - Segmentation fault (core dumped)"
Отправлено Michael , 19-Июл-09 10:15 

>Может кто сталкивался с проблемой???
>Помогите пожалуйста решить.
>
>Система: freebsd 6.4

пересобирите все порты, от которых зависит апач. здесь я допускаю, что железо исправно


"apache2 - Segmentation fault (core dumped)"
Отправлено xolodru , 19-Июл-09 12:42 
Определил зависимость, но тут только один апач, который я уже переустанавливал и порт для него обновлял:

root# pkg_info  | grep apache
apache-2.2.11_7     Version 2.2.x of Apache web server with prefork MPM.
root# pkg_info | grep apache2
root# pkg_info | grep apache22
root#

Какие ещё будут предложения?


"apache2 - Segmentation fault (core dumped)"
Отправлено PavelR , 19-Июл-09 13:19 
>[оверквотинг удален]
>порт для него обновлял:
>
>root# pkg_info  | grep apache
>apache-2.2.11_7     Version 2.2.x of Apache web server with
>prefork MPM.
>root# pkg_info | grep apache2
>root# pkg_info | grep apache22
>root#
>
>Какие ещё будут предложения?

всё-таки найти порты, от которых зависит апач.

например это будут db41,libiconv,pcre,expat,perl.


"apache2 - Segmentation fault (core dumped)"
Отправлено ALex_hha , 19-Июл-09 13:22 
А тебе нужны все эти модули? Предлагаю отключить все что можно и запустить, если будет нормально, то включать по одному и смотреть

"apache2 - Segmentation fault (core dumped)"
Отправлено PavelR , 19-Июл-09 14:34 
>А тебе нужны все эти модули? Предлагаю отключить все что можно и
>запустить, если будет нормально, то включать по одному и смотреть

да один фиг пересобрать всё надо.


"apache2 - Segmentation fault (core dumped)"
Отправлено xolodru , 19-Июл-09 19:06 
1. Каким образом можно определить от каких портов завист апач?
2. Пробовал компилировать апач с разными опциями, в том числе и стекими которые 100% рабочие.

"apache2 - Segmentation fault (core dumped)"
Отправлено xolodru , 19-Июл-09 19:10 
>да один фиг пересобрать всё надо.

Что именно всё? Проблему можно решить переустановив сиситему.
Ну, нужно понять из закого порта/модуля/файла/настройки - возник инцидет., что бы в будущем избежать проблему.

Продлагаю продолжить дискуссию...


"apache2 - Segmentation fault (core dumped)"
Отправлено PavelR , 19-Июл-09 19:50 
>>да один фиг пересобрать всё надо.
>
>Что именно всё? Проблему можно решить переустановив сиситему.
>Ну, нужно понять из закого порта/модуля/файла/настройки - возник инцидет., что бы в
>будущем избежать проблему.

отключай модуля, подключай по одному, проверяй. в будущем - пересобирай адекватно.

>
>Продлагаю продолжить дискуссию...

дискуссию - о чем ?


"apache2 - Segmentation fault (core dumped)"
Отправлено xolodru , 19-Июл-09 21:28 
Бляяять! Не работает. я всё перепробовал, что за херня?!
не хочу переустанавливать систему, хочу узнать из-за какой херни это происходит.

"apache2 - Segmentation fault (core dumped)"
Отправлено ALex_hha , 20-Июл-09 15:55 
>Бляяять! Не работает. я всё перепробовал, что за херня?!
>не хочу переустанавливать систему, хочу узнать из-за какой херни это происходит.

Попробуй strace


"apache2 - Segmentation fault (core dumped)"
Отправлено xolodru , 20-Июл-09 22:23 
>Попробуй strace

команда не найдена.

Проблеме не в апаче! Сейчас начал подключать второй HDD, после монтирования выдаёт: Segmentation fault (core dumped)
Какие будуь предложения?



"apache2 - Segmentation fault (core dumped)"
Отправлено sda , 22-Июл-09 08:41 
>>Попробуй strace
>
>команда не найдена.
>
>Проблеме не в апаче! Сейчас начал подключать второй HDD, после монтирования выдаёт:
>Segmentation fault (core dumped)
>Какие будуь предложения?

Возможно, Вы переходили с версии 6 на версию 7 (FreeBSD), собрали, проинсталлировали мир, а ядро забыли... Таким образом у вас почти ничего работать не будет... ибо нет опции в ядре compat_6


"apache2 - Segmentation fault (core dumped)"
Отправлено ALex_hha , 22-Июл-09 11:40 
>>Попробуй strace
>
>команда не найдена.

/usr/ports/devel/strace/


>Проблеме не в апаче! Сейчас начал подключать второй HDD, после монтирования выдаёт:
>Segmentation fault (core dumped)
>Какие будуь предложения?

дак вот и выясните где он валится

Strace is a process tracer, i.e. a debugging tool that prints out
a trace of all the system calls made and signals received by a
process itself or a process and its descendants.

Strace is similar to the native BSD ``truss'' utility, but it's
output style is more convenient in most cases.

если у вас проблемы с системой, то думаю поймете в каком именно месте