2.8.20. Вимкнення функцій PHP
У разі виклику вимкненої функції в скрипті, буде повернуто попередження E_WARNING, при цьому виконання скрипта не припиняється.
Параметр disable_functions дозволяє вимикати тільки внутрішні функції PHP, на користувацькі функції він не впливає. З його допомогою, наприклад, можна заборонити скриптам сайту відправляти пошту за допомогою функції mail або заблокувати з метою посилення заходів безпеки можливість використання функцій на зразок exec та shell_exec.
- Відкрийте налаштування PHP.
- У полі «disable_functions» перерахуйте через кому назви функцій, що відключаються, і збережіть зміни:
- Зачекайте приблизно 10-15 хвилин, поки зміни вступлять в силу.
Для відновлення роботи вимкнених функцій видаліть їх зі списку, перезбережіть налаштування і почекайте, поки зміни вступлять в силу.