Добрый день!
У меня в админке появились сообщения об ошибках Notice, например: Notice: Undefined index. Что делать?
Ответ
Скоре всего, что у Вас включен режим отображения ошибок на сайте. Чтобы его отключить, можно воспользоваться одним из следующих способов.
Способ 1. Файл wp-config.php
wp-config.php является основным конфигурационным файлом WordPress, который находится в корневом каталоге Вашего сайта. Чтобы отключить отображение ошибок, в нем необходимо, найти строку
define('WP_DEBUG', true);
и заменить ее на:
define('WP_DEBUG', false);
Способ 2. Файл php.ini
php.ini – это основной конфигурационный файл языка PHP (на котором написана система WordPress). Для отключения сообщений об ошибках в нем необходимо выставить значения off для директив error_reporting и display_errors. В итоге:
error_reporting = off display_errors = off
Способ 3. Файл .htaccess
Файл .htaccess задает поведение веб-сервера для той или иной части сайта. Чтобы отключить сообщения об ошибках, нужно найти или создать файл .htaccess в корневом каталоге Вашего сайта и добавить в него следующие строки:
php_flag display_errors off php_value error_reporting 0
Нажмите, пожалуйста, на одну из кнопок, чтобы узнать понравилась статья или нет.
После установки плагина появляется:
Notice: Trying to access array offset on value of type bool in /var/www/… on line 614
Notice: Trying to access array offset on value of type bool in /var/www/… on line 614
Причем, в двух экземплярах. Испробовал все способы с wp-conf.php, php.ini, .htaccess, но “замечания” остаются. Этот же сайт на другом сервере ведет себя нормально. В чем может быть проблема?