Страница 1 из 1

Apache + PHP5

Добавлено: 2008-08-08 4:33:58
damir_madaga
Вобщем вообще голову сломал не пойму где и что не так сделал, хотя делал это не раз и не два! Ставлю Апача 1.3 правлю конфиг запускаю все ок! Ставлю с портов php5, даже не трогая конфига Апача простым перезапуском не запускается вот с такой ошибкой

Код: Выделить всё

pid file /var/run/httpd.pid overwritten -- Unclean shutdown of previous Apache run?
И все вообще ни как! Сношу php все начинает работать! Может кто сталкивался, подскажите!

Re: Apache + PHP5

Добавлено: 2008-08-08 4:39:47
zingel

Код: Выделить всё

apachectl configtest
при собранном php

Re: Apache + PHP5

Добавлено: 2008-08-08 4:48:09
damir_madaga
Вот

Код: Выделить всё

lomonosova-gate# apachectl configtest
Syntax OK
lomonosova-gate#

Re: Apache + PHP5

Добавлено: 2008-08-08 5:06:35
zingel

Код: Выделить всё

cat /var/run/httpd.pid | xargs -o kill -SIGHUP
вот так нужно перезапускать после сборки....

Re: Apache + PHP5

Добавлено: 2008-08-08 5:30:08
damir_madaga
В общем не успел попробовать ваш последний совет, поставил второго Апача, на нем все завелось! Наверное так и оставлю! Спасиб! :smile:

Re: Apache + PHP5

Добавлено: 2008-08-08 5:40:48
zingel
ну и ОК

Re: Apache + PHP5

Добавлено: 2008-11-24 18:41:43
BigBrother
Подскажите плз, каким способом можно сделать бекап апача со всеми его вещами (конфигами, виртуалхостами, пи-аш-пи и т.д...)

Re: Apache + PHP5

Добавлено: 2008-11-24 20:18:11
zingel

Код: Выделить всё

tar cf apache.tgz /usr/local/etc/apache22/*

Re: Apache + PHP5

Добавлено: 2008-11-25 5:18:55
damir_madaga
zingel писал(а):

Код: Выделить всё

tar cf apache.tgz /usr/local/etc/apache22/*
Так наверное только конфиги сохраняться, а имелось ввиду наверное полностью web сервер, тогда нужно отдельно директории доков, базы данных, и все что с ними связано, аля php.ini и т.д.

Re: Apache + PHP5

Добавлено: 2010-04-06 12:28:21
break
У меня точно такая же проблема.
Может кто подскажет в какую сторону смотреть?

Уже и апач и пхп5 пересобирал (

Re: Apache + PHP5

Добавлено: 2010-04-06 13:37:31
break
Запуская в фореграунде.

Код: Выделить всё

httpd -F

В логах пишет.

Код: Выделить всё

setsid: Operation not permitted
httpd: setsid failed
setsid() failed probably because you aren't running under a process management tool like daemontools

i need help

Re: Apache + PHP5

Добавлено: 2010-04-07 9:32:17
break
Продолжение.
Обратил внимание на логи messages

Код: Выделить всё

Apr  7 11:10:01 gate kernel: pid 3211 (httpd), uid 0: exited on signal 11 (core dumped)
Apr  7 11:10:01 gate kernel: pid 3230 (httpd), uid 0: exited on signal 11 (core dumped)
Проблема решена!

Решил посмотреть модули php

Код: Выделить всё

cat /usr/local/etc/php/extensions.ini
extension=pcre.so
extension=session.so
extension=mysql.so
extension=ctype.so
extension=bz2.so
extension=gd.so
extension=openssl.so
extension=pdf.so
extension=zlib.so
extension=mcrypt.so
extension=mbstring.so
extension=mhash.so
extension=gettext.so
extension=xml.so
По очереди начал комментировать модули.

Бац! комементирование домуля xml.so привело к оживлению апача!

Код: Выделить всё

pkg_delete php5-xml-...
просто удалил за ненадобностью!

Всем спасибо!