[+] lighttpd - nie dzia

Masz problemy z siecią bądź internetem? Zapytaj tu
macias
Posty: 20
Rejestracja: 03 grudnia 2007, 22:17

[+] lighttpd - nie działa symlink do katalogu

Post autor: macias »

Hej.

Mam mały problem, używam lighttpd 1.4.22 wszystko ładnie chodzi ale gdy zrobiłem dowiązanie symboliczne do innego folderu niż var/www to nie działa. Chcę zrobić tak, że wszystko to co chcę umieścić na serwerze wrzucam do /home/macias/nazwa folderu/ kiedyś miałem tak ustawione i działało. Jeszcze dodam, że po wpisaniu adresu serwera i podaniu katalogu, do którego ma być dowiązanie pojawia się:

Kod: Zaznacz cały

404 - Not Found
proszę o małą pomoc.
fnmirk
Senior Member
Posty: 8273
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

Jak próbuję przenieś katalog, ustanawiając do niego dowiązanie w poprzednim miejscu, korzystam z dystrybucji livecd i zawsze działa.
macias
Posty: 20
Rejestracja: 03 grudnia 2007, 22:17

Post autor: macias »

To za bardzo nie rozwiązuje mojego problemu, ja nie używam livecd.
Awatar użytkownika
darkwater
Junior Member
Posty: 828
Rejestracja: 25 stycznia 2007, 14:01
Lokalizacja: Częstochowa

Post autor: darkwater »

W pliku

Kod: Zaznacz cały

/etc/lighttpd/lighttpd.conf
opcja:

Kod: Zaznacz cały

server.follow-symlink = "enable"
ustawiona?
fnmirk
Senior Member
Posty: 8273
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

macias, jak poważnie myślisz o pracy z systemem to zacznij korzystać z dystrybucji narzędziowych livecd Linuksa. Naprawdę przydają się i ułatwiają życie nawet użytkownikom innych systemów.

http://debian.linux.pl/viewtopic.php?p=64735#64735
Awatar użytkownika
ruun
Member
Posty: 1366
Rejestracja: 29 marca 2007, 21:07
Lokalizacja: Kruszwica

Post autor: ruun »

darkwater, ta opcja jest domyślnie włączona. Problem leży gdzieś indziej.

macias, czy na pewno ten symlink działa? Sprawdz za pomocą ls czy widzisz pliki.

Kod: Zaznacz cały

ls /adres/symlinka
macias
Posty: 20
Rejestracja: 03 grudnia 2007, 22:17

Post autor: macias »

ruun , jak dam adres ls symlinka to pokazuje mi pliki jakie mam w var/www

Kod: Zaznacz cały

ls /var/www/
345617.jpg
fnmirk
Senior Member
Posty: 8273
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

Przedstaw takie wyniki:

Kod: Zaznacz cały

ls -l /var/ 
ls -l /var/www/
macias
Posty: 20
Rejestracja: 03 grudnia 2007, 22:17

Post autor: macias »

A więc

Kod: Zaznacz cały

ls -l /var/ 
razem 52
drwxr-xr-x  2 root root  4096 07-13 06:25 backups
drwxr-xr-x 10 root root  4096 07-12 00:39 cache
drwxr-xr-x 25 root root  4096 07-12 00:25 lib
drwxrwsr-x  2 root staff 4096 04-24 21:21 local
drwxrwxrwt  3 root root  4096 07-19 12:00 lock
drwxr-xr-x 11 root root  4096 07-20 06:25 log
drwxrwsr-x  2 root mail  4096 07-11 20:36 mail
drwxr-xr-x  2 root root  4096 07-11 20:36 opt
drwxr-xr-x 10 root root  4096 07-19 12:00 run
drwxr-xr-x  5 root root  4096 07-11 22:12 spool
drwxrwxrwt  2 root root  4096 04-24 21:21 tmp
drwx------  2 root bin   4096 07-12 12:14 webmin
drwxrwxrwx  2 root root  4096 07-12 01:10 www

Kod: Zaznacz cały

 ls -l /var/www
razem 200
-rwxrw-rw- 1 macias macias 196784 06-13 17:43 345617.jpg
Dodam że w home mam folder macias do którego che wrzucać pliki które mają być na serwerze :)
fnmirk
Senior Member
Posty: 8273
Rejestracja: 03 grudnia 2007, 06:37

Post autor: fnmirk »

Nie masz żadnego dowiązania. Musisz je utworzyć.
Zaczynamy od przejrzenia dostępnej pomocy:

Kod: Zaznacz cały

ln --help
man ln

Kod: Zaznacz cały

ln -s -v  /home/macias/nazwa_folderu/ /var/www/nazwa_dowiązania
ODPOWIEDZ