не стартует apache2 в FreeBSD 6.1

FreeBSD, NetBSD, OpenBSD, DragonFly и т. д.

Модератор: arachnid

Imagine
Сообщения: 49
ОС: Fedora

не стартует apache2 в FreeBSD 6.1

Сообщение Imagine »

набираю следующее:
# apachectl start

в ответ получаю:
/usr/local/sbin/apachectl start: httpd could not be started

что может быть?
Спасибо сказали:
vintovkin
Сообщения: 109
ОС: FreeBSD 6.2

Re: не стартует apache2 в FreeBSD 6.1

Сообщение vintovkin »

логи сюда
CSKA MOSCOW
Спасибо сказали:
GeoF
Сообщения: 181
Статус: BSD guy
ОС: FreeBSD 6 Stable

Re: не стартует apache2 в FreeBSD 6.1

Сообщение GeoF »

В /etc/rc.conf запуск апача разрешен?
Спасибо сказали:
Jay
Сообщения: 57
ОС: FreeBSD, Kubuntu Linux

Re: не стартует apache2 в FreeBSD 6.1

Сообщение Jay »

Набирайте /usr/local/etc/rc.d/apache2 start
При наличии в rc.conf соответствующей переменной, установленной в "YES", должно хотя бы попытаться
FreeBSD 6.2-REL, Kubuntu 6.06
pdaXrom r198 на Sharp Zaurus C1000
Спасибо сказали:
Аватара пользователя
phasma
Сообщения: 405

Re: не стартует apache2 в FreeBSD 6.1

Сообщение phasma »

Jay, шо за бред ?) apachectl и есть сервер, а apache2 - обычный скрипт, который запускает этот самый apachectl ...

Imagine, а конфиг вы не правили ?) директории все существуют ?
NB: Dell XPS 1330 T5250|DDR2 4GB|NV 8400|250 GB
Old NB: Asus A6km AMD Turion MT-32|DDR 2 GB|NV GFGO 7300|60 Gb
OS: Ubuntu 9.10, FreeBSD 8.0
Спасибо сказали:
Imagine
Сообщения: 49
ОС: Fedora

Re: не стартует apache2 в FreeBSD 6.1

Сообщение Imagine »

vintovkin писал(а):
05.08.2007 19:45
логи сюда



GeoF писал(а):
05.08.2007 21:13
В /etc/rc.conf запуск апача разрешен?



1. Где смотреть логи?
2. Как посмотреть, точнее что должно быть в даннам файле?
Спасибо сказали:
vintovkin
Сообщения: 109
ОС: FreeBSD 6.2

Re: не стартует apache2 в FreeBSD 6.1

Сообщение vintovkin »

2 Imagine
почитайте пожалуйста статьи на www.opennet.ru => поиск => apache freebsd
сам туда хожу частенько просветиться,там очень много материала,за 1-2 дня всё поймёте ...
если бедете читать
удачи!

p.s.
А Вы его (апач) как инсталировали?
CSKA MOSCOW
Спасибо сказали:
Thug
Сообщения: 200

Re: не стартует apache2 в FreeBSD 6.1

Сообщение Thug »

Imagine писал(а):
08.08.2007 19:54
1. Где смотреть логи?
2. Как посмотреть, точнее что должно быть в даннам файле?

1)Обычно в /var/log нечто похожее на httpd-error.log
2)cat /etc/rc.conf |grep apache
Должно быть apache_enable="YES" (для 1.3) или apache22_enable="YES" (для 2.2, соответственно).
Страйкбол - игра админов :)
Спасибо сказали:
Аватара пользователя
phasma
Сообщения: 405

Re: не стартует apache2 в FreeBSD 6.1

Сообщение phasma »

Thug, да хоть glova_beshinava_begemota_enable="YES" ... главное что бы скрипт был )))

Запусти апач вручную и посматри что он тебе скажет и попробуй протестировать конфиг )))
NB: Dell XPS 1330 T5250|DDR2 4GB|NV 8400|250 GB
Old NB: Asus A6km AMD Turion MT-32|DDR 2 GB|NV GFGO 7300|60 Gb
OS: Ubuntu 9.10, FreeBSD 8.0
Спасибо сказали:
Аватара пользователя
shadowless
Сообщения: 15
ОС: Free/Open BSD

Re: не стартует apache2 в FreeBSD 6.1

Сообщение shadowless »

phasma писал(а):
06.08.2007 02:09
Jay, шо за бред ?) apachectl и есть сервер, а apache2 - обычный скрипт, который запускает этот самый apachectl ...

Imagine, а конфиг вы не правили ?) директории все существуют ?

че курим? "apachectl" это управляющий скрипт, сам сервер /usr/local/sbin/httpd
проверяем наличие в rc.conf строки apache22_enable="YES" примерно таким способом /usr/local/etc/rc.d/apache22.sh rcvar
если ее нет то апачь не пустится скриптом, если есть то смотрим что пишется в /var/log/httpd-error.log , если в httpd.conf указано имя сервера проверяем резолвится ли оно на данном тазике.
Спасибо сказали:
Аватара пользователя
phasma
Сообщения: 405

Re: не стартует apache2 в FreeBSD 6.1

Сообщение phasma »

))) ммм .. неправильно выразился )) извиняюсь ... сервер httpd .. все отлично запускается и без rc.conf при нормально заточенных руках )))
NB: Dell XPS 1330 T5250|DDR2 4GB|NV 8400|250 GB
Old NB: Asus A6km AMD Turion MT-32|DDR 2 GB|NV GFGO 7300|60 Gb
OS: Ubuntu 9.10, FreeBSD 8.0
Спасибо сказали:
Imagine
Сообщения: 49
ОС: Fedora

Re: не стартует apache2 в FreeBSD 6.1

Сообщение Imagine »

1. в rc.conf прописана строка apache22_enable="YES"
2. в httpd-error.log следующие строки:
[Fri Aug 24 21:52:43 2007] [alert] mod_unique_id: unable to gethostbyname("laptop413")
[Fri Aug 24 21:56:17 2007] [alert] mod_unique_id: unable to gethostbyname("laptop413")

так и не стартует...
Спасибо сказали:
Аватара пользователя
Meg@DED
Сообщения: 77

Re: не стартует apache2 в FreeBSD 6.1

Сообщение Meg@DED »

Отключи модуль mod_unique_id, в /usr/local/etc/apache22/httpd.conf закомменти все что с ним связано, толку от него мало, все запустится сразу.
Дома: FreeBSD 6.1-RELEASE-p3 + XFce-4.4 beta2, Windows XP Pro
Ноут: Windows XP Home
Роутер: OpenBSD 4.1
Спасибо сказали:
Imagine
Сообщения: 49
ОС: Fedora

Re: не стартует apache2 в FreeBSD 6.1

Сообщение Imagine »

Вычеркнул следующие строки:
LoadModule unique_id_module libexec/apache/mod_unique_id.so
AddModule mod_unique_id.c

Все заработало, огромное спасибо!
Спасибо сказали:
Аватара пользователя
shadowless
Сообщения: 15
ОС: Free/Open BSD

Re: не стартует apache2 в FreeBSD 6.1

Сообщение shadowless »

Imagine писал(а):
25.08.2007 23:12
Вычеркнул следующие строки:
LoadModule unique_id_module libexec/apache/mod_unique_id.so
AddModule mod_unique_id.c

Все заработало, огромное спасибо!

с таким же успехом можно было добавить laptop413 в /etc/hosts
Спасибо сказали:
ILuha
Сообщения: 1

Re: не стартует apache2 в FreeBSD 6.1

Сообщение ILuha »

драсьте. помогите, пжалста.
в freebsd 6.1 столкнулся с похожей проблемой: при запуске apache2 (/usr/local/apache2/bin/apachectl start) выдается сообщение
Bus error (core dumped)
/usr/local/apache2/bin/apachectl start: httpd could not be started

в /var/log/ в файле messages появилась строка:
proxy kernel: pid 44637 (httpd), uid 0: exited on signal 10 (core dumped)

помогите разобратся в чем дело
Спасибо сказали: