Fórum Ubuntu CZ/SK

Ostatní => Ubuntu Server => Téma založeno: machura 03 Listopadu 2022, 07:51:43

Název: Apache2, Ubuntu 22.10 a symbolické linky [vyřešeno]
Přispěvatel: machura 03 Listopadu 2022, 07:51:43
Poradil by někdo, jak rozchodit symbolické linky s Apache2 ? Pod 18.04 a drivejsimi verzemi nebyl problem, proste se Apache nainstaloval, zalozily se linky a byl pokoj. Mam v domácí síti nove Ubuntu 22.10 a s tim to nefunguje.

Potřebuji si vytvořit ve /var/www/html link do /home/karl/xyz symbolicky link, aby se na nej dalo dostat pres IP/xyz

sudo ln -s /home/karl/xyz/ /var/www/html/xyz

Apache normalne pracuje - Kdyz v /var/www/html fyzicky adresar 'xyz' zalozim, je dostupny, ale kdyz je to link, dostavam chybu 403 a v error logu:
AH00037: Symbolic link not allowed or link target not accessible: /var/www/html/xyz

Hledam po internetu uz 2 dny a nic nefunguje. Poradi nekdo, jak donutit apache, aby pracoval s linkem?
Název: Re:Apache2, Ubuntu 22.10 a symbolické linky
Přispěvatel: machura 03 Listopadu 2022, 08:53:05
Zvláštní ...  když založím v rootu /test a do něj dám nějaké adresáře a ten /test nalinkuju na /var/www/html/tst

sudo ln -s /test /var/www/html/tst

tak IP/tst přes prohlížeč normálně funguje a podadresáře jsou dostupné.
Název: Re:Apache2, Ubuntu 22.10 a symbolické linky
Přispěvatel: machura 03 Listopadu 2022, 09:15:21
tak vyřešeno ... /home/karl musí mít alespoň "x" pro "others"
Název: Re:Apache2, Ubuntu 22.10 a symbolické linky
Přispěvatel: Petr Merlin Vaněček 03 Listopadu 2022, 21:19:37
Krásná práce :-) Označuji za vyřešené.