CityHost.UA
Допомога і підтримка

auto_prepend_file — підключення файлу

Параметр auto_prepend_file дозволяє задати файл, який автоматично виконується перед запуском будь-якого PHP-скрипта. Тобто, перш ніж запуститься будь-який код вашого сайту, спочатку автоматично підключається цей файл.

 

Найчастіше даний механізм використовується для інтеграції систем захисту (наприклад, Web Application Firewall), а також для реалізації глобальних правил чи бібліотек, які мають працювати на сайтах. Таким чином, auto_prepend_file дозволяє керувати роботою середовища ще до запуску основного коду сайту, забезпечуючи єдиний контроль та підвищену безпеку.

 

Як налаштувати?

 

Увійдіть у Панель керування - оберіть розділ Хостинг 2.0 - Керування

Перейдіть на вкладку САЙТИ, і навпроти пункту Параметри PHP натисніть на кнопку РЕДАГУВАТИ:

 

У налаштуваннях, що відкрилися знайдіть поле auto_prepend_file та вкажіть шлях до файлу.

 

Зверніть увагу! Шлях вказується від кореня вашого акаунта. Файл має бути в межах доступу, визначеного параметром open_basedir.

 

Далі натисніть Зберегти.

 

 

Зміни набувають сили миттєво.

 

Увага: Використання команд die або exit у файлах, підключених через auto_prepend_file, зупиняє виконання всього скрипта, незалежно від подальшого коду. Це може призвести до повної зупинки роботи сайтів на акаунті, тому у таких файлах слід розміщувати лише код, який виконується без переривання.