Хостинг от ERA Host
EraHost - бесплатный домен, дешевый хост
личный кабинет
служба поддержки
USD
Menu

Вывод ошибок PHP. Настройка в Файле php.ini.

Читать 2 мин.

Настройка вывода ошибок в PHP через файл php.ini дает возможность изменить глобальные параметры для всех PHP-скриптов на сервере. Вот как это можно сделать:

Найти Файл php.ini:

Откройте файл php.ini, который обычно находится в директории /etc/php/ на Linux-системах или в директории, указанной в вашей конфигурации PHP.

Найти и Изменить Настройку display_errors:

Найдите параметр display_errors и измените его значение. Если параметр отсутствует, вы можете добавить его в файл. Пример:

Или, если вы хотите включить вывод ошибок:

Linux VDS
Высокая производительность для проектов
  • Root-доступ и гибкая настройка
  • Панель управления
  • NVMe диски
  • DDR5
Linux VDS

Найти и Изменить Настройку error_reporting:

Также вы можете настроить параметр error_reporting в зависимости от того, какие типы ошибок вы хотите видеть. Например:

В этом примере E_ALL включает все типы ошибок, а ~E_DEPRECATED и ~E_STRICT исключают определенные категории.

Сохраните Изменения:

После внесения изменений, сохраните файл php.ini.

Перезапустите Веб-Сервер:

Чтобы изменения вступили в силу, перезапустите ваш веб-сервер. Например, для Apache:

Или для Nginx:

Дополнительно может быть полезна смежная статья: Вывод ошибок PHP. Настройка в Файле php.ini.

Эти изменения в php.ini затронут все PHP-скрипты на сервере. Помните, что некоторые хостинг-провайдеры могут ограничивать возможность изменения параметров php.ini. В таких случаях вам, возможно, потребуется обратиться к поддержке хостинга.

Вопросы и ответы
Сначала проверьте базовые настройки, доступы, логи, DNS, SSL и последние изменения, после которых появилась проблема.
Если базовые проверки не помогли или проблема связана с настройками сервера, почты, DNS, базы данных или хостинга, лучше обратиться в поддержку с текстом ошибки и скриншотом.
Фиксируйте рабочие настройки, делайте резервные копии и проверяйте сайт или сервис после каждого изменения конфигурации.
Рекомендуемые статьи
Вывод ошибок PHP. Настройка в Файле php.ini
Настройка вывода ошибок PHP через .htaccess
PHP отключить вывод ошибок