у мене є кілька проблем, пов’язаних з моїм /var/www/новим Webrootкаталогом всередині моєї домашньої папки. Я думаю, що це походить від мого нерозуміння дозволів Linux.
Наскільки мені відомо, символьні посилання повинні мати вигляд каталогу, до якого ви хочете пов’язати, та каталогу, до якого ви хочете пов’язати, тож у моєму випадку я побіг:
sudo ln -s ~/Webroot/* /var/www/
це свого роду працював, якщо я біжу lsна /var/www/я можу бачити всі файли в моєму Webrootкаталозі.
Щоразу, коли я намагаюся запустити файл, який знаходиться в моїй Webrootпапці, я отримую помилку дозволу 403, це тому, що файли в моєму каталозі Webroot створені мною, а екземпляр apache запускається як www-data?
якщо це так, чи означає це, що мені потрібно змінити дозволи на кожен створений файл, щоб запустити його?
Раніше я запускав локальний екземпляр apache, вказуючи корінь каталогу мого vhost за замовчуванням на Webrootпапку, в цьому випадку мені не потрібно було змінювати жодні дозволи. Будь-яка допомога буде вдячна.