Параметр auto_prepend_file дозволяє задати файл, який автоматично виконується перед запуском будь-якого PHP-скрипта. Тобто, перш ніж запуститься будь-який код вашого сайту, спочатку автоматично підключається цей файл.
Найчастіше даний механізм використовується для інтеграції систем захисту (наприклад, Web Application Firewall), а також для реалізації глобальних правил чи бібліотек, які мають працювати на сайтах. Таким чином, auto_prepend_file дозволяє керувати роботою середовища ще до запуску основного коду сайту, забезпечуючи єдиний контроль та підвищену безпеку.
Як налаштувати?
Увійдіть у Панель керування - оберіть розділ Хостинг 2.0 - Керування
Перейдіть на вкладку САЙТИ, і навпроти пункту Параметри PHP натисніть на кнопку РЕДАГУВАТИ:
У налаштуваннях, що відкрилися знайдіть поле auto_prepend_file та вкажіть шлях до файлу.
Зверніть увагу! Шлях вказується від кореня вашого акаунта. Файл має бути в межах доступу, визначеного параметром open_basedir.
Далі натисніть Зберегти.
Зміни набувають сили миттєво.
Увага: Використання команд die або exit у файлах, підключених через auto_prepend_file, зупиняє виконання всього скрипта, незалежно від подальшого коду. Це може призвести до повної зупинки роботи сайтів на акаунті, тому у таких файлах слід розміщувати лише код, який виконується без переривання.
Всі категорії питань