Как включить журнал ошибок в lighttpd правильно?

Много сообщений выше оценки важности документации являются пятном на, но существует еще один аспект к тому, чтобы быть "парнем" на работе, которую Вы хотите высматривать.

Если Вы - единственный человек, который знает, как управлять всем, отпуска/рождения/чрезвычайные ситуации трудно обработать, и Вы никогда не можете продвигаться или изучать другие положения в компании (если это интересует Вас). Если Вы не можете вырастить и изучить и развернуть Ваши навыки, можно закончить в положении по линии, где Вы ищете задание, и Ваше резюме показывает, что Вы провели 10 лет как КОБОЛ/программиста Fortran или OS\2/Novell/NT администратора.

Рост и универсальный тренинг важны для разработки как системный администратор. Вместо того, чтобы быть "парнем", что целая сеть зависит от, быть "парнем", который всегда готов показать новому парню, что сделать и кто всегда интересуется получением дополнительной информации о бизнесе.

12
задан 16 May 2010 в 12:38
2 ответа

Ваш error_log, кажется, хорошо настроен.

Вы попробовали к lsof свой процесс lighttpd, чтобы видеть, открыли ли ему error_log?

lsof -p `pidof lighttpd`

С другой стороны, попробуйте к strace тот же процесс при принуждении внутренней ошибки произойти:

strace -o strace.out -p `pidof lighttpd` 

Смотрите на strace.out. Это могло бы быть полезно не только обнаружение, почему error_log не пишется, но также и отлаживающей саму внутреннюю ошибочную проблему сервера.

Примените тот же "рецепт" к процессам fastcgi. Мое предположение - то, что это связано с соединениями, переставшими работать между процессами fastcgi и lighttpd.

Надеюсь, это поможет.

7
ответ дан 2 December 2019 в 21:36
  • 1
    Спасибо, я попробую lsof, и сделать strace, я все еще ожидаю ошибка произойти. –  Tomasz Smykowski 16 May 2010 в 21:33
  • 2
    I' ve попробовал lsof на одном из многих апачских процессов, которые я имею в своей системе, и это не имеет журнала ошибки открытия. Но теперь я don' t имеют все еще эту ошибочную ситуацию. –  Tomasz Smykowski 16 May 2010 в 21:36

В отличие от Apache и nginx, Вы не можете использовать на виртуальные файлы журнала хоста для сообщений об ошибках в lighttpd. server.errorlog переменная глобальна в lighttpd, дополнительную информацию см. в Запросе новых функций № 665.

8
ответ дан 2 December 2019 в 21:36

Теги

Похожие вопросы