amp-web-push-widget button.amp-subscribe { display: inline-flex; align-items: center; border-radius: 5px; border: 0; box-sizing: border-box; margin: 0; padding: 10px 15px; cursor: pointer; outline: none; font-size: 15px; font-weight: 500; background: #4A90E2; margin-top: 7px; color: white; box-shadow: 0 1px 1px 0 rgba(0, 0, 0, 0.5); -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } .amp-logo amp-img{width:190px} .amp-menu input{display:none;}.amp-menu li.menu-item-has-children ul{display:none;}.amp-menu li{position:relative;display:block;}.amp-menu > li a{display:block;} .icon-widgets:before {content: "\e1bd";}.icon-search:before {content: "\e8b6";}.icon-shopping-cart:after {content: "\e8cc";}
Categories: WordPress

Зачем нужен файл wp-config.php

Если вы лазили во внутренностях своего сайта через FTP, то видели там множество разнообразных файлов. Каждый из них выполняет свою функцию и имеет определённое значение для работы всего сайта. В данной статье мы расскажем про один из этих файлов сайта – wp-config.php.

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

Зачем вебмастеру wp-config.php

Чаще всего вебмастер обращается к файлу wp-config.php тогда, когда устанавливает WordPress. В этот момент необходимо ввести в файл параметры базы данных. Так, для этого нужно заполнить пять строк.

define(‘DB_NAME’, ‘аккаунт_база_данных’); – имя базы данных. Здесь необходимо указать название базы данных. При этом помните, что на многих хостингах перед именем базы данных добавляется имя аккаунта.

  • define(‘DB_USER’, ‘аккаунт_имя_пользователя’); – имя пользователя базы данных. Здесь указывается имя пользователя, и также обычно вначале прибавляется имя аккаунта.
  • define(‘DB_PASSWORD’, ‘password_here’); – пароль базы данных. Он записывается сюда в незашифрованном виде.
  • define(‘DB_HOST’, ‘сервер базы данных’); – указывается сервер, на котором хранится база данных. Это можно выяснить в панели управления сайтом на хостинге.
  • $table_prefix = ‘префикс_’; – это префикс таблицы базы данных. По умолчанию устанавливается значение «wp_», но в целях безопасности рекомендуется изменить это значение на какое-то другое. Это уменьшит вероятность взлома. Вы можете ознакомиться с другими рекомендациями по обеспечению безопасности сайта тут.

Если заполнить эти данные не правильно, то возникнет ошибка подключения к базе данных, что вызовет не работоспособность сайта.

Эти параметры могут быть заполнены в автоматическом режиме в процессе установки WordPress на хостинг. В этом случае, файл wp-config.php генерируется по образу файла wp-config-simple.php. А также все параметры могут быть прописаны вручную. Для этого необходимо переименовать файл wp-config-simple.php в wp-config.php, открыть его и отредактировать.

Другие записи в wp-config.php

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

  • define(‘WP_POST_REVISIONS’, false ); – отключает создание резервных копий записей, а если вместо false написать какую-либо цифру, то можно ограничить количество копий.
  • define(‘FORCE_SSL_LOGIN’, true); – включает SSL соединение, которое обеспечивает большую безопасность. Эту функции ещё должен поддерживать хостинг.
  • define(‘DISALLOW_FILE_EDIT’,true); – отключает возможность изменять настройки плагинов и шаблонов.
  • define(‘DISALLOW_FILE_MODS’,true); – отключает возможность устанавливать новые плагины и шаблоны, а также их обновления.
Адель Гадельшин

View Comments

  • Просто откройте файл wp-config.php и отредактируйте его правильно.

  • Разобраться мне конечно трудно, так как я раньше не занимался сайтостроительством ,но полезной реально много. Просто хотел поблагодарить за ваш сайт) Всех благ

Recent Posts

Что такое отказы на сайте, почему они происходят, как их уменьшить

Отказы на сайте - это процент посетителей, которые покидают сайт после просмотра только одной страницы.…

7 месяцев ago

Как сделать запуск инфопродукта

Инфопродукт - это любой продукт, который содержит информацию, полезную для потенциальных клиентов. Это может быть…

8 месяцев ago

Как вебмастеру юридически обезопасить себя

Ведение сайта - это не только подержание его работоспособности и наполнение контентом. В последние годы…

8 месяцев ago

Папки WordPress: значение папок /wp-admin, /wp-includes и /wp-content

WordPress - это популярная система управления контентом (CMS), которая позволяет создавать и управлять веб-сайтами различной…

8 месяцев ago

Что такое сертификат Let’s Encrypt и стоит ли его устанавливать

Сертификат Let’s Encrypt - это бесплатный и открытый сертификат SSL/TLS, который позволяет защитить веб-сайт от…

8 месяцев ago

Защита WordPress от вирусов

WordPress - это одна из самых популярных систем управления контентом в мире, которая используется миллионами…

9 месяцев ago