
Я пытаюсь заменить Apache на Lighty, и у меня возникли некоторые проблемы.
Индекс страницы загружается нормально, но всякий раз, когда я пытаюсь зайти в подкаталог, я получаю ошибку 403. Неважно, в какой каталог.
Я пробовал устанавливать каталоги на 777, но ошибки все равно возникают. Я уверен, что пользователь, под которым он запущен, имеет доступ к каталогу.
Что я должен делать?
решение1
Вы хотите сказать, что lighttpd не обслуживает список каталогов, а вместо этого выдает ошибку 403? Если это так, вам нужно добавить следующую строку в ваш конфиг:
dir-listing.activate = "enable"
решение2
Мой ответ:
Если вы используете последнюю версию lighttpd от Debian, то, скорее всего, это так же просто, как и:
[ Компания -- root@web-server:~ ] # lighty-enable-mod userdir
Да, все просто, я не уверен, это команда из установки lighttpd в Debian или из самого lighttpd. Пожалуйста, скажите мне, каков ответ. :)
PS1, которая делает командную строку намного аккуратнее, включая цвет. :)
[\033[1;37m][ Сродство -- [\033[1;33m]\u[\033[1;37m]@[\033[1;32m]\h[\033[1;37m]:[\033[1;31m]\w[\033[1;36m][\033[1;37m] ] \$ [\033];$1\u@\h:\w\007]