Назад | Перейти на главную страницу

Как я могу воссоздать каталог в / tmp при перезагрузке?

Я запускаю lighttpd на хосте Debian Lenny. В моей версии lighttpd есть ошибка, из-за которой она не воссоздает свой файл compress.cache-dir при запуске (у меня он настроен на использование / tmp / lighttpdcompress /). В результате при перезагрузке lighttpd не запускается. Что я могу сделать, чтобы система воссоздала этот каталог перед он запускает скрипт инициализации лайти?

Спасибо всем! Я переключаюсь в каталог в / var / tmp, чтобы обойти проблему.

Либо измените свой сценарий запуска, чтобы создать его, если он не существует, либо используйте структуру каталогов, которая не будет взорвана во время перезагрузки, например / var / tmp.

/ tmp очищается при каждой перезагрузке. / var / tmp - нет.

Вместо этого используйте / var / tmp, это соглашение

На данный момент я не могу голосовать или комментировать, но я согласен с ответом Дэвида Макинтоша. Просто отредактируйте сценарий инициализации для lighttpd, добавив команду «mkdir / tmp / lighttpdcompress». Я не просматривал сценарий, но убедитесь, что вы ввели команду непосредственно перед выполнением оператора демона lighttpd.