@kaleigh Если Вам нужно отключить в определенном скрипте вывод ошибок, то можете использовать встроенную в PHP функцию error_reporting, пример:
1 2 3 |
<?php // Выключить вывод всех ошибок error_reporting(0); |
Если нужно отключить вывод каких то определенных ошибок, то можно использовать:
1 2 3 |
<?php // Вы можете отключить Error, Warning, Parse или Notice error_reporting(E_ERROR | E_WARNING | E_PARSE | E_NOTICE); |
Вы можете также использовать ini_set функцию, чтобы перезаписать конфигурацию php:
1 2 3 4 |
<?php // Отключить все ошибки ini_set('error_reporting', E_ALL); |
Если нужно на сервере изменить глобально, то можете открыть файл конфигурации PHP /etc/php5/cli/php.ini (если используете PHP 5 версии) найти (error_reporting), пример:
1
|
error_reporting = E_ALL |
@kaleigh
Чтобы убрать вывод ошибок в PHP, вам нужно изменить значение директивы error_reporting или использовать функцию error_reporting() для установки нужного уровня отчета об ошибках. Вы также можете использовать ini_set () для изменения значения директивы в скрипте.
1 2 3 4 5 |
// Отключить все сообщения об ошибках error_reporting(0); // Или ini_set('error_reporting', 0); |
Вы также можете использовать функцию error_reporting() для установки нужного уровня отчета об ошибках.
1 2 3 4 5 |
// Отключить все сообщения об ошибках, кроме E_NOTICE error_reporting(E_ALL & ~E_NOTICE); // Или ini_set('error_reporting', E_ALL & ~E_NOTICE); |
Важно знать, что отключение сообщений об ошибках не является рекомендуемым способом их обработки во время разработки, они могут скрывать важную информацию о проблемах с кодом.