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]