Сучасний SSD хостинг зазвичай дозволяє розміщувати кілька сайтів в одному хостинг-акаунті. Однак різні сайти можуть мати різні вимоги до налаштувань PHP. Наприклад, одному сайту достатньо стандартних параметрів, тоді як іншому може знадобитися більший ліміт пам’яті, максимальний розмір файлів, що завантажуються, або збільшений час виконання скриптів. Саме тому хостинг з cPanel дозволяє налаштовувати параметри PHP окремо для кожного домену або піддомену.
В цій статті ми покроково опишемо як саме змінити налаштування PHP для кожного окремого сайту на cPanel хостингу.
Змінюємо налаштування PHP для сайту на cPanel
1. Відкрийте панель керування cPanel.
Зазвичай в cPanel можна увійти за посиланням вигляду:
https://domain.com/cpanel/
(де, domain.com – будь-який домен встановлений в вашому аккаунті і направлений на сервер)
та авторизувавшись ввівший свій логін і пароль від cPanel.
2. Відкрийте редактор PHP параметрів для сайту
В розділі “Програмне забезпечення” клікніть на “MultiPHP INI Editor“:

3. Оберіть сайт для зміни PHP параметрів
Після цього відкриється сторінка “MultiPHP INI Editor” яка має такий вигляд:

На цій сторінці оберіть режим редагування параметрів PHP:
- Основний режим – режим редагування за замовченням. Дозволяє змінювати основні налаштування PHP.
- Режим редактора – дозволяє редагувати налаштування PHP в ручному режимі змінюючи налаштування які неможливо змінити використовуючи Основний режим редагування. Рекомендується використовувати досвідченим користувачам які розуміються на налаштуваннях PHP
Трохи нижче, в полі “Обрати місцезнаходження“, у випадаючому меню, оберіть домен або піддомен для якого необхідно внести зміни в налаштування PHP.
4. Внесіть зміни в налаштування PHP
Залежно від вибраного режиму відкриється відповідна форма редагування параметрів PHP:
Якщо ви обрали Основний режим редагування, з’явиться таблиця в якій будуть наведені назви PHP директив, опис кожної директиви та їхнє поточне значення:

Встановіть необхідні значення в колонці “Налаштування” (Settings) поряд з відповідним параметром або увімкніть/вименіть необхідний параметр встановивши перемикач у відповідне положення.
Якщо ви обрали Режим редактора тоді відкриється текстовий редактор в якому вам необхідно вручну ввести назви деректив та їхні значення, або відредагувати поточні значення:

Інформація: З повним переліком PHP директив та їхнім призначенням ви можете ознайомитись на сторінці документації PHP.
Внесіть зміни в налаштування PHP.
Увага: Не рекомендується без потреби встановлювати надто великі значення таких директив, як upload_max_filesize, post_max_size та інших. Це може збільшити споживання ресурсів, негативно вплинути на стабільність роботи сайту та підвищити ризик деяких типів атак.
5. Збережіть налаштування
Коли ви завершите налаштування PHP, перевірте чи всі значення мають вірні параметри. Після цього збережіть налаштування натиснувши кнопку “Застосувати“:
![]()
Параметри PHP змінено. Що далі?
Зміна параметрів PHP є чутливою операцією. Неправильні налаштування можуть призвести до уповільнення роботи сайту або навіть до його повної недоступності. Тому після внесення будь-яких змін обов’язково перевірте коректність роботи сайту. Якщо після зміни налаштувань виникли проблеми, яких раніше не спостерігалось, рекомендуємо скасувати внесені зміни та повторно перевірити роботу сайту, а за потреби звернутись в технічну підтримку хостинг-компанії.
Також варто враховувати, що частина параметрів PHP виконують роль захисних механізмів. Вони обмежують можливості некоректно написаних або вразливих скриптів використовувати надмірну кількість ресурсів на хостингу або сервера. Завдяки цьому зменшується ризик перевантаження системи та підвищується рівень захисту сайту від потенційних атак. Не варто без потреби встановлювати максимально можливі значення всіх параметрів. У більшості випадків достатньо змінити лише ті директиви, які рекомендує розробник вашого сайту або CMS на базі якої побудовано сайт.
Якщо для стабільної роботи сайту необхідно встановити значення параметрів, які перевищують обмеження вашого тарифного плану, це може свідчити про те, що поточний тариф уже не відповідає потребам проєкту. У такому разі варто розглянути перехід на потужніший тариф SSD хостингу. Якщо ж сайту потрібна повна ізоляція ресурсів або гнучкіші можливості налаштування сервера, оптимальним рішенням може стати оренда SSD VPS або навіть оренда виділеного сервера.
