====== Налаштування параметрів PHP ======
Коли ви замовляєте хостинг в нашому [[https://domen.com.ua/|сервісі UNLIM]], то отримуєте у своє розпорядження повнофункціональну послугу з оптимальними і безпечними налаштуваннями PHP, які є достатніми та навіть надлишковими для коректної роботи більшості проектів.\\
\\
Однак, іноді, для роботи того чи іншого додатка (скрипта, CMS та ін.), потрібні налаштування PHP, які відрізняються від серверних налаштувань PHP. У цьому випадку, у вас завжди є можливість встановити собі ті настройки PHP, які потрібні для роботи саме вашого проекту.\\
\\
**Установка своїх налаштувань PHP дуже проста**: ви просто створюєте на своєму хостингу у потрібному каталозі персональний файл налаштувань та записуєте туди тільки ті директиви, які потрібно змінити: 1 рядок - 1 директива.\\
Ім'я персонального файлу налаштувань залежить від способу підключення PHP: **php.ini** (якщо PHP робе як **php-cgi**) та **.user.ini** (якщо PHP робе як **php-fpm**).\\
Ми рекомендуємо створювати оба файли з однаковим вмістом.
Приклад персонального файла налаштувань:
date.timezone = "UTC"
default_charset = "utf-8"
display_errors = Off
error_reporting = E_ALL & ~E_NOTICE
expose_php = Off
log_errors = Off
max_input_vars = 1000
session.save_path = /home/ACCOUNT/temp
Розміщуйте тільки ті директиви, що потрібні.\\
Перевірити роботу персонального файла налаштувань можна викликавши функцію **phpinfo()** - стовпчики "Local Value" і "Master Value" повинні відрізнятися.
Слід зазначити, що персональний файл налаштувань доповнює серверні налаштування PHP а також не успадковується в інші підкаталоги (тобто, якщо вам потрібно мати свої налаштування і в іншому каталозі, то просто скопіюйте туди ваш персональний файл налаштувань).
Повну інформацію по PHP-директивам можна знайти на [[https://www.php.net/manual/en/ini.list.php|сайті розробника]].