Mam kilka problemów z symlinkowaniem mojego /var/www/do nowego Webrootkatalogu w moim katalogu domowym. Myślę, że wynikają one z mojego niezrozumienia uprawnień do systemu Linux.
O ile mi wiadomo, dowiązania symboliczne powinny mieć postać katalogu, do którego chcesz się połączyć, i katalogu, z którym chcesz się połączyć, więc w moim przypadku uruchomiłem:
sudo ln -s ~/Webroot/* /var/www/
to jest jakby pracował, jeśli biegnę lsna /var/www/widzę wszystkie pliki w moim Webrootkatalogu.
Ilekroć próbuję uruchomić plik, który znajduje się w moim Webrootfolderze, pojawia się błąd uprawnień 403, czy to dlatego, że pliki w moim katalogu Webroot są tworzone przeze mnie, a instancja apache jest uruchamiana jako www-data?
w takim przypadku, czy to oznacza, że muszę zmienić uprawnienia do każdego pliku, który tworzę, aby go uruchomić?
Wcześniej uruchomiłem lokalną instancję apache, wskazując katalog główny mojego domyślnego vhosta na Webrootfolder, w tym przypadku nie musiałem zmieniać żadnych uprawnień. Każda pomoc będzie mile widziana.