На моем сайте все было хорошо.Затем я запустил следующее:
root@[domain] [/home/[username]/public_html/[foldername]]# chown jaimemontoya -R webroot/
root@[domain] [/home/[username]/public_html/[foldername]]# chgrp jaimemontoya -R webroot/
То, что я пытался сделать с помощью вышеизложенного, это изменить владельца с root
на jaimemontoya
для каталога webroot
и сделать это рекурсивно.В результате РАЗРЕШЕНИЯ на webroot
были изменены с drwxr-xr-x
на drwxr-x---
.В результате весь мой веб-сайт не работал со следующей ошибкой при посещении домашней страницы:
Запрещено
У вас нет прав доступа /[foldername] / webroot / [location-name] на этом сервере.Сервер не может прочитать файл htaccess, отказывая в доступе для обеспечения безопасности
Кроме того, при попытке использовать ErrorDocument для обработки запроса была обнаружена ошибка 403.
Я исправил это с помощьюизменив разрешения для каталога webroot
, изменив его с drwxr-x---
на drwxr-xr-x
, поскольку изначально я использовал drwxr-xr-x
.
Итог: почему использование chown jaimemontoya -R webroot/
и chgrp jaimemontoya -R webroot/
изменило РАЗРЕШЕНИЯкаталога webroot
?Это должно было изменить только СОБСТВЕННОСТЬ, НЕ РАЗРЕШЕНИЯ.Насколько я понимаю, если вам нужно изменить РАЗРЕШЕНИЯ, вам нужно будет использовать chmod
, и я никогда не использовал это.Спасибо.