|
[+] lighttpd - nie działa symlink do katalogu
macias - 19-07-2009 21:08
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ę:
404 - Not Found
proszę o małą pomoc.
fnmirk - 19-07-2009 21:23
Jak próbuję przenieś katalog, ustanawiając do niego dowiązanie w poprzednim miejscu, korzystam z dystrybucji livecd i zawsze działa.
macias - 19-07-2009 21:30
To za bardzo nie rozwiązuje mojego problemu, ja nie używam livecd.
darkwater - 19-07-2009 22:30
W pliku
/etc/lighttpd/lighttpd.conf
opcja:
server.follow-symlink = "enable"
ustawiona?
fnmirk - 19-07-2009 22:35
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
ruun - 19-07-2009 23:00
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.
ls /adres/symlinka
macias - 20-07-2009 02:33
ruun , jak dam adres ls symlinka to pokazuje mi pliki jakie mam w var/www ls /var/www/ 345617.jpg
fnmirk - 20-07-2009 12:57
Przedstaw takie wyniki: ls -l /var/ ls -l /var/www/
macias - 20-07-2009 15:00
A więc 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
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 - 20-07-2009 16:02
Nie masz żadnego dowiązania. Musisz je utworzyć. Zaczynamy od przejrzenia dostępnej pomocy:
ln --help man ln
ln -s -v /home/macias/nazwa_folderu/ /var/www/nazwa_dowiązania
macias - 20-07-2009 17:19
fnmirk Wydawało mi się że robiłem powiązanie dobrze , mimo to dzięki za pomoc działa 8-)
Tim3k - 25-08-2009 11:05
Witam. Nie wiem czy to jest odpowiedni dział. Chciałbym zrobić coś takiego: Tworzę sobie użytkownika: /home/jakiś_użytkownik. Chciałbym aby zawartość /home/jakiś_użytkownik była widoczna w folderze /usr/www. Wykonuję coś takiego:
ln -s -v /home/jakiś_użytkownik /var/www
Z tym, że nie dokładnie o to chodzi ponieważ w /var/www wyświetla mi folder jakiś_użytkownik. Da się coś z tym zrobić?
Edycja: Już sobie poradziłem. Wystarczyło zrobić tak: Usunąć folder /var/www a potem wydać komendę: ln -s -v -T /home/jakiś_użytkownik /var/www
Pozdrawiam.
zanotowane.pldoc.pisz.plpdf.pisz.plminister.pev.pl
|