# Файловий менеджер cPanel: завантаження, права і архіви

> Файловий менеджер cPanel: як завантажувати файли, задавати права доступу 644 і 755, пакувати архіви в zip і знаходити приховані файли для правки .htaccess.

## Що таке файловий менеджер cPanel

File Manager — вбудований інструмент cPanel для роботи з файлами сайту без FTP-клієнта. Він відкривається прямо в браузері і показує структуру каталогів починаючи з `public_html`. Через нього завантажують файли, змінюють права доступу, редагують текстові файли і розпаковують архіви.

Інструмент підходить для разових правок: замінити картинку, поправити `wp-config.php`, вивантажити резервну копію бази. Для регулярної синхронізації десятків файлів зручніше [FTP-доступ](https://www.zevshost.net/uk/kb/nastroit-ftp-cpanel/) або SSH.

## Як завантажити файли через File Manager

Відкрийте cPanel → File Manager, перейдіть у потрібну папку, наприклад `public_html/site`. Натисніть Upload, перетягніть файли в область завантаження або виберіть їх через діалог. Ліміт одного файлу зазвичай 2 GB, але провайдер може обмежити загальний обсяг квоти акаунта.

Для великої кількості файлів швидше зібрати архів на комп'ютері, завантажити один zip-файл, а потім розпакувати його на сервері — це економить час порівняно із завантаженням по одному файлу через браузер.

## Права доступу: навіщо потрібні 644 і 755

Кожен файл і папка на хостингу мають права доступу у форматі chmod. Неправильні права — часта причина помилки 500 або білого екрана. Стандартні значення для cPanel:

| Об'єкт | Права | Призначення |
| --- | --- | --- |
| Файли | 644 | Власник читає і пише, інші лише читають |
| Папки | 755 | Власник повний доступ, інші читають і заходять всередину |
| wp-config.php | 440 | Обмежити читання чужим процесам на сервері |
| Папки кешу і uploads | 755 | Дозволити запис веб-серверу без відкриття на запис усім |

Щоб змінити права, виділіть файл, натисніть Permissions і відзначте потрібні галочки або впишіть число вручну.

## Архіви: Compress і Extract

File Manager вміє пакувати і розпаковувати архіви без консолі. Виділіть файли, натисніть Compress, виберіть формат Zip Archive. Для розпакування виділіть архів і натисніть Extract — інструмент сам визначить папку призначення.

Через SSH та сама операція виглядає так:

```
cd public_html
unzip site-backup.zip
tar -xzvf dump.tar.gz
```

Якщо SSH недоступний на тарифі, читайте про [SSH-доступ на віртуальному хостингу](https://www.zevshost.net/uk/kb/cpanel-ssh-dostup-shared/) — на частині тарифів його можна увімкнути окремо в налаштуваннях.

## Приховані файли і редагування .htaccess

Файли, що починаються з крапки (`.htaccess`, `.env`), за замовчуванням приховані. Увімкніть їх показ через Settings → Show Hidden Files (dotfiles) у правому верхньому куті File Manager.

Перед правкою `.htaccess` зробіть копію файлу: перейменуйте її в `.htaccess.bak`. Помилка в синтаксисі правил одразу дає 500 на всьому сайті, тому правте файл невеликими порціями і перевіряйте сайт після кожного збереження.

## Перед масовими правками — резервна копія

File Manager дозволяє видалити або перезаписати файл без можливості скасування через інтерфейс. Перш ніж змінювати права масово або видаляти папку, створіть знімок через розділ [резервного копіювання](https://www.zevshost.net/uk/kb/rezervnaya-kopiya/). Відновити архів швидше, ніж збирати сайт по частинах після помилки.

## Чек-лист роботи з File Manager

- Файли — 644, папки — 755, wp-config.php — 440
- Великі набори файлів вантажте архівом, потім розпаковуйте на сервері
- Увімкніть показ прихованих файлів перед правкою .htaccess
- Робіть резервну копію перед масовими змінами прав або видаленням
- Для регулярної роботи використовуйте FTP або SSH, а не браузер

---

Джерело: https://www.zevshost.net/uk/kb/cpanel-file-manager/
