Hello!

On Mon, 29 Sep 2014 at 17:41:41 (+0400), [email protected] wrote:

> >> > 3. Не останавливается:
> >> > root@SERVER02:/usr/local/etc/apache24 # sh /usr/local/etc/rc.d/apache24 
> >> > stop
> >> > apache24 not running? (check .pid).

> >> Проверь, что в конфиге апача и стартовом скрипте (etc/rc.d/apache24) путь 
> >> к 
> >> pid-файлу одинаковый.

> GLY> Мне кажется, это тут ни при чём, т.к. определение pid-файла в
> GLY> rc.d-скрипте не имеет отношения к конфигу апача.

> GLY> 2topicstarter: покажите, pls, вывод команды:
> GLY> egrep "^_?pid" /usr/local/etc/rc.d/apache24

> Мне  все-таки  кажется,  что  скрипт ищет .pid не там, где он лежит, в
> реультате того, что какие-то умолчания различаются.

Он не может его найти потому, что у Вас в /usr/local/etc/rc.d/apache24
почему-то вместо директивы _pidprefix значение присваивается директиве
pidprefix (без _).
Замените 'pidprefix="/var/run/httpd"' на '_pidprefix="/var/run/httpd"' и
подумайте, кто или что могло "покоцать" rc.d-скрипт.

> Собсно:
> root@SERVER02:~ # egrep "^_?pid" /usr/local/etc/rc.d/apache24
> pidprefix="/var/run/httpd"
> pidfile="${_pidprefix}.pid"

> root@SERVER02:~ # cat /etc/rc.conf | grep apa
> apache24_enable="YES"
> apache24_profiles=""

> С уважением, Виталий Михно

> Vitaly A. Mikhno

> System Administration
> Technical Support

> phone: +7-911-935-98-56 (cellular)

> ICQ: 175559847
> Jabber: [email protected]

> skype://Vitaly9856

> primary e-mail: [email protected]
> secondary e-mail: [email protected]

-- 
George L. Yermulnik
[YZ-RIPE]

Ответить