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