![Apache2 DocumentRoot не существует](https://rvso.com/image/658726/Apache2%20DocumentRoot%20%D0%BD%D0%B5%20%D1%81%D1%83%D1%89%D0%B5%D1%81%D1%82%D0%B2%D1%83%D0%B5%D1%82.png)
Я использовал Apache2 /var/www/site
и все работало хорошо. Мы начали использовать proFTPD и поняли, что нам нужно переместить сайты в домашний каталог.
Примечание: Домашнего каталога не было, когда мы впервые установили Ubuntu 12.04.
Мы хотим, чтобы это было home/username, так как у нас есть несколько локальных разработчиков, которым нужен доступ к этим папкам и нужен FTP. Мы пробовали smbd, однако обнаружили, что ему не нравится наша веб-программа Atom.io
Ошибка Предупреждение: DocumentRoot [/home/russellharrower/www/harrower.xyz/public_html] не существует
Также я заметил, что когда я перехожу в основную системную папку (по умолчанию), я вижу домашнюю папку, но получить к ней доступ можно только из другой папки. Будет ли ~/home
это проблемой?
решение1
Вам следует создать группу/группы пользователей и дать этой группе/группам разрешение на запись в ваши /var/www
каталоги. Таким образом, вам не придется возиться с разрешениями Apache на /home
каталоги.