Как работать с файлом wp-config.php в WordPress

Файл wp-config.php — это основной файл конфигурации WordPress. Он содержит ключевые настройки, которые позволяют сайту подключаться к базе данных и корректно работать.

Этот файл создаётся при установке WordPress и хранит такие данные, как:

  • данные подключения к базе данных (имя базы, пользователь, пароль и хост)
  • ключи безопасности, которые защищают сайт
  • настройки отладки для поиска и устранения ошибок

Файл wp-config.php находится в корневой директории WordPress. Обычно его не нужно часто редактировать, особенно на управляемом хостинге, но понимание его работы полезно для настройки и устранения проблем.

Примечание: этот документ предназначен как руководство для продвинутой настройки и устранения неполадок. Однако описанные действия выходят за рамки нашей политики поддержки, и мы не можем оказывать помощь по их внедрению.

Если вам нужна помощь специалиста WordPress/WooCommerce, рекомендуем обратиться к Codeable или к партнёрам Woo Agency.

Где находится файл wp-config.php

Файл wp-config.php находится в корневой папке установки WordPress. Обычно там же расположены папки wp-content, wp-includes и wp-admin.

Чтобы получить доступ к файлу:

  1. Войдите в панель хостинга: используйте панель управления хостингом или файловый менеджер.
  2. Перейдите в корневую директорию: обычно это public_html или www.
  3. Найдите wp-config.php: файл находится в корне сайта.
  4. Скачайте или откройте для редактирования: всегда делайте резервную копию перед изменениями.

Если вы не уверены, как получить доступ к файлам сайта, обратитесь к своему хостинг-провайдеру.

Что находится в wp-config.php

Файл wp-config.php содержит важные настройки WordPress:

  • Данные подключения к базе данных: имя базы, пользователь, пароль и сервер. Без них WordPress не может работать.
  • Ключи безопасности и соли: защищают входы пользователей и cookies, усложняя взлом сайта.
  • Префикс таблиц базы данных: например wp_. Помогает повысить безопасность.
  • Режим отладки: показывает ошибки и предупреждения для поиска проблем.
  • Права доступа к файлам: помогают ограничить доступ к важным файлам сайта.
  • Лимиты памяти: увеличивают доступную память WordPress для работы плагинов и тем.

Эти настройки обеспечивают стабильную работу сайта, безопасность и возможность диагностики проблем.

Редактирование wp-config.php

Перед изменением файла wp-config.php обязательно сделайте резервную копию сайта. Ошибки в этом файле могут привести к полной недоступности сайта.

Вы можете создать бэкап через хостинг или с помощью плагинов резервного копирования.

Подробную информацию по редактированию файла можно найти в официальной документации WordPress: руководство по wp-config.php.

Включение режима отладки через wp-config.php

Режим отладки в WordPress показывает ошибки и предупреждения, что помогает находить проблемы в темах, плагинах и коде.

Чтобы включить отладку:

  1. Откройте файл wp-config.php через файловый менеджер или FTP.
  2. Найдите строку:
define('WP_DEBUG', false);

Если строки нет — добавьте её перед комментарием:

/* That's all, stop editing! Happy blogging. */

3. Включите режим отладки:

define('WP_DEBUG', true);

4. Сохраните файл и обновите сайт.

После устранения проблем обязательно отключите режим отладки.

Отладка без вывода ошибок на сайт

Можно включить отладку и при этом не показывать ошибки посетителям:

define('WP_DEBUG', true);
define('WP_DEBUG_LOG', true);
define('WP_DEBUG_DISPLAY', false);
@ini_set('display_errors', 0);

В этом случае ошибки будут записываться в лог-файл, а не отображаться на сайте.

После завершения диагностики отключите WP_DEBUG и WP_DEBUG_LOG.

Дополнительная информация доступна в официальном руководстве по отладке WordPress.

Вопросы и поддержка

Остались вопросы?

Поделиться с друзьями
Документация WooCommerce