hosting:php:disable_functions

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
hosting:php:disable_functions [2019/11/24 17:56]
zinenko
hosting:php:disable_functions [2020/04/01 12:12] (текущий)
195.60.201.35 ↷ Операцией перемещения обновлены ссылки
Строка 1: Строка 1:
-====== 2.8.13. Отключение функций PHP ======+====== 2.8.22. Отключение функций PHP ======
  
-<​note>​В случае вызова отключенной функции в скрипте будет возвращено [[hosting:​php:​error-reporting|предупреждение]] E_WARNING, при этом выполнение ​вызванного ​скрипта не прекращается.</​note>​+<​note>​ 
 +В случае вызова отключённой функции в скриптебудет возвращено [[hosting:​php:​error-reporting-and-logging|предупреждение]] ​''​E_WARNING''​, при этом выполнение скрипта не прекращается. 
 +</​note>​
  
-Параметр ''​[[https://​www.php.net/​manual/​ru/​ini.core.php#​ini.disable-functions|disable_functions]]''​ позволяет отключать только [[https://​www.php.net/​manual/​ru/​functions.internal.php|внутренние функции]] PHP, но он не влияет ​на пользовательские функции. С его помощью,​ к примеру,​ можно запретить скриптам сайта отправлять почту с помощью функции PHP ''​[[https://​www.php.net/​manual/​ru/​function.mail.php|mail]]''​ или заблокировать в целях усиления мер безопасности возможность использования функций вроде ''​[[https://​www.php.net/​manual/​ru/​function.exec.php|exec]]''​ и ''​[[https://​www.php.net/​manual/​ru/​function.shell-exec.php|shell_exec]]''​.+Параметр ''​[[https://​www.php.net/​manual/​ru/​ini.core.php#​ini.disable-functions|disable_functions]]''​ позволяет отключать только [[https://​www.php.net/​manual/​ru/​functions.internal.php|внутренние функции]] PHP, на пользовательские функции ​он не влияет. С его помощью,​ к примеру,​ можно запретить скриптам сайта отправлять почту с помощью функции PHP ''​[[https://​www.php.net/​manual/​ru/​function.mail.php|mail]]''​ или заблокировать в целях усиления мер безопасности возможность использования функций вроде ''​[[https://​www.php.net/​manual/​ru/​function.exec.php|exec]]''​ и ''​[[https://​www.php.net/​manual/​ru/​function.shell-exec.php|shell_exec]]''​.
  
-Чтобы отключить функции:​+Чтобы отключить функции, выполните следующее:
   - Откройте [[hosting:​my-sites:​php-settings|настройки PHP]].   - Откройте [[hosting:​my-sites:​php-settings|настройки PHP]].
   - Перечислите через запятую названия отключаемых функций в поле напротив «**disable_functions**»:​{{ :​hosting:​php:​disable_functions.png?​nolink |}}   - Перечислите через запятую названия отключаемых функций в поле напротив «**disable_functions**»:​{{ :​hosting:​php:​disable_functions.png?​nolink |}}
  • hosting/php/disable_functions.1574610989.txt.gz
  • Последние изменения: 2019/11/24 17:56
  • — zinenko