Права файлов и папок на хостинге

Права доступа определяют, кто может читать, изменять или выполнять файлы на сервере. Неправильные права могут сломать сайт или сделать его небезопасным, поэтому не ставьте всему 777, если поддержка не просит сделать это временно для теста.

Рекомендуемые значения

  • Папки: обычно 755.
  • Файлы: обычно 644.
  • Скрипты для запуска из shell: иногда 755, только если выполнение действительно нужно.
  • Файлы конфигурации: лучше держать настолько закрытыми, насколько позволяет CMS.

Почему 777 опасно

Права 777 разрешают запись всем. На виртуальном хостинге это не требуется и может создать риск, если на сайте есть уязвимый скрипт или взломанный плагин. Современным CMS обычно не нужны права 777 для нормальной работы.

Типичные симптомы

  • 403 Forbidden после загрузки файлов.
  • CMS не может записать кеш или загрузить изображения.
  • Не обновляется плагин из-за владельца файлов или прав.
  • Файлы сайта видны, но PHP не может подключить нужный файл.

Что проверить перед изменением прав

  1. Убедитесь, что файлы загружены в правильную папку public_html.
  2. Проверьте владельца файлов, если сайт восстановлен из резервной копии.
  3. Меняйте только нужную папку или файл, а не весь аккаунт подряд.
  4. После теста верните временно открытые права к безопасным значениям.
Права доступа должны быть скучными

Напишите домен и путь, где возникает ошибка. Мы поможем понять, дело в правах, владельце файлов или в неправильной папке загрузки.

Проверить права с поддержкой