newsyslog: файл pid не существует: /var/run/lighttpd.pid

110
12

Мы запускаем lighttpd-1.4.26 на FreeBSD 7.2-RELEASE. Каждый раз, когда мы перезагружали машину, и lighttpd запускался с помощью rc-скрипта, файл pid не будет автоматически записываться в /var/run/lighttpd.pid. Howerver, если мы запустим lighttpd вручную, запустив /usr/local/etc/rc.d/lighttpd start, файл pid будет в порядке.

Кто-нибудь знает, как решить эту проблему?

спросил(а) 2021-01-19T15:01:28+03:00 6 месяцев, 2 недели назад
1
Решение
118

Когда вы говорите: "lighttpd был запущен скриптом rc", ссылаетесь ли вы на /usr/local/etc/rc.d/lighttpd или на какой-то другой скрипт?

Поскольку вы действительно должны использовать один и тот же сценарий - действительно, /usr/local/etc/rc.d/lighttpd запустит его для вас при загрузке, если в вас установлен параметр lighthttpd_enable rc.conf - но ваша формулировка делает меня подумайте, вы используете другой скрипт при загрузке. Возможно, вы редактировали /etc/rc для этой цели (большой нет-нет).

ответил(а) 2021-01-19T15:01:28+03:00 6 месяцев, 2 недели назад
Ваш ответ
Введите минимум 50 символов
Чтобы , пожалуйста,
Выберите тему жалобы:

Другая проблема