Ошибка Notice на сайте WordPress

Добрый день!

У меня в админке появились сообщения об ошибках 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

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

Если Вам понравилась статья — поделитесь с друзьями
Михаил Петров
Привет! Меня зовут Михаил Петров. Я копирайтер и занимаюсь этим с 2013 года. Скрупулезность и ответственность - моя фишка! Не могу делать как попало и добиваюсь, чтоб заказчик сказал минимум “неплохо”. За все время своей работы пришлось написать и отредактировать немало разной “текстовухи”, включая SEO-тексты, отзывы и прочую чушь. На сегодняшний день специализируюсь на написании информационных статей и руководств технического направления. Вижу смысл и светлое будущее в текстах для людей, а не для машин.
Обсуждение: 1
  1. Вячеслав

    После установки плагина появляется:
    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, но “замечания” остаются. Этот же сайт на другом сервере ведет себя нормально. В чем может быть проблема?

Задать вопрос