spiritis 0 Zgłoś post Napisano Wrzesień 10, 2011 Witam. Chcę móc przeglądać i pobierać pliki przez protokół http przez przeglądarkę. Tak jak na tym obrazku: Mam zainstalowany lighttpd, próbowałem zmieniania opcji w lighttpd.conf, ale niestety nie udało się, albo błąd 404, albo nic. Dodam, że używam Debiana i chcę mieć logowanie podczas otwierania tych folderów (do głównej części strony mam już zrobione, więc nie powinno być problemu). Link miałby wyglądać mniej więcej tak: https://serwer.com/~user/pliki/ Jestem nowy w lighttpd, ale potrzebuję czegoś lekkiego, może lepiej przenieść się na nginx? Pozdrawiam. Udostępnij ten post Link to postu Udostępnij na innych stronach
Gość patrys Zgłoś post Napisano Wrzesień 10, 2011 http://redmine.lighttpd.net/wiki/1/Docs:ModDirlisting Udostępnij ten post Link to postu Udostępnij na innych stronach
spiritis 0 Zgłoś post Napisano Wrzesień 10, 2011 Tego (dir-listing.activate = "enable")już próbowałem, nie działa... Z mojego pliku lighttpd.conf: server.follow-symlink = "disable" server.max-connections = 512 server.max-fds = 1024 server.max-keep-alive-idle = 15 dir-listing.activate = "enable" server.pid-file = "/usr/local/lighttpd/logs/lighttpd.pid" server.errorlog = "/usr/local/lighttpd/logs/error.log" accesslog.filename = "/usr/local/lighttpd/logs/access.log" Udostępnij ten post Link to postu Udostępnij na innych stronach
d.v 1409 Zgłoś post Napisano Wrzesień 11, 2011 Lepiej skorzystaj z jakiegoś skryptu, który nie tylko wylistuje, ale przy okazji posegreguje i pokaże w ładnej formie zawartość katalogu. Tutaj masz fajny przykład czegoś takiego: http://greg-j.com/phpdl/ Udostępnij ten post Link to postu Udostępnij na innych stronach
Gość patrys Zgłoś post Napisano Wrzesień 12, 2011 Daj: dir-listing.encoding = "utf-8" server.dir-listing = "enable" Udostępnij ten post Link to postu Udostępnij na innych stronach
spiritis 0 Zgłoś post Napisano Wrzesień 14, 2011 Dzięki patrys, a mogę jakoś przypisać konkretny katalog do konkretnego loginu lub zablokować katalogi hasłami? Nie chcę aby wszyscy mogli przeglądać pliki wszystkich. Udostępnij ten post Link to postu Udostępnij na innych stronach
Gość patrys Zgłoś post Napisano Wrzesień 14, 2011 http://redmine.lighttpd.net/wiki/1/Docs:ModAuth Udostępnij ten post Link to postu Udostępnij na innych stronach
spiritis 0 Zgłoś post Napisano Wrzesień 17, 2011 Wycinek z lighttpd.conf: server.document-root = "/" server.port = 80 $SERVER["socket"] == ":443" { ssl.engine = "enable" ssl.pemfile = "/usr/local/lighttpd/cert.pem" } url.access-deny = (".htaccess") $HTTP["url"] =~ "^/var/strona_www/strona_www/(?:folder1|folder2)" { url.access-deny = ("") } $HTTP["url"] =~ "/\.svn" { url.access-deny = ("") } auth.backend = "htpasswd" auth.backend.htpasswd.userfile = "/usr/local/lighttpd/ht_passwd" auth.require = ( "/strona_www" => ( "method" => "basic", "realm" => "My ruTorrent web site", "require" => "user=user", ), "/" => ( "method" => "basic", "realm" => "My ruTorrent web site", "require" => "valid-user", ), ) scgi.server = ( # "/folder" => ( # ( # "socket" => "/home/user/plik", # "check-local" => "disable", # "disable-time" => 0, # ), # ), ) Chciałbym zrobić folder /home/user razem z zawartością dostępny bez logowania. Pomyślałem, żeby zrobić to używając tej funkcji: $HTTP["url"] =~ "^/home/user/" { ale nie wiem co mam wpisać, aby wyłączyć logowanie Udostępnij ten post Link to postu Udostępnij na innych stronach