ГлавнаяЛайфстайлИнтернетБезопасный способ изменить префикс таблицы базы данных WordPress

Безопасный способ изменить префикс таблицы базы данных WordPress

Если вы не попытались изменить префикс таблицы перед установкой блога WordPress, есть вероятность, что ваша база данных WP все еще использует в качестве префикса таблицы значение по умолчанию «wp_». С помощью этого префикса по умолчанию хакеры могут легко выполнить SQL-инъекцию вашей базы данных и нанести ущерб вашему сайту. Лучший способ предотвратить это — изменить префикс таблицы на другой термин, который хакерам сложно угадать.

Если вы новичок в ведении блога и хотите установить свой первый блог на WordPress, это легко. Просто измените запись $table_prefixв файле wp-config.php, загрузите файл на сервер, а затем приступайте к знаменитой 5-минутной установке.

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

Подготовка

Загрузите следующие два плагина, установите и активируйте их в своем блоге WordPress.

WP-DBManager

Переименование таблицы WordPress (измененная версия, исходная страница загрузки)

Начать

Прежде чем что-либо делать с базой данных, сначала выполните резервное копирование базы данных.

На левой панели перейдите в База данных ->Резервная база данных.Сделайте резервную копию базы данных.

Contents

Подготовка

up-db">

Далее перейдите в Настройки –>Переименование таблицы

Введите новый термин для префикса таблицы.

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

tbl_prefix-новая-таблица

Когда все будет готово, вы увидите сообщение об успехе.

tbl_prefix-успех-сообщение

Если у вас большая база данных, страница может выйти из строя и отобразить пустую страницу.

Проверьте новые таблицы базы данных

Теперь перейдите в База данных->база данных. Вы должны увидеть новые таблицы на месте.

tbl_prefix-таблица-базы данных

Перенос вашего блога

Хотя плагин предоставляет возможность изменить значение table_prefix в файле wp-config.php, в большинстве случаев он не будет работать, если вы не сделали файл wp-config.php доступным для чтения/записи (чего я настоятельно не советую делать). ). Лучше всего изменить значение вручную.

С помощью вашей любимой FTP-программы загрузите wp-config.php с корневого сервера.

Откройте его в любом текстовом редакторе и прокрутите вниз до раздела, который вы видите

$table_prefix = 'wp_'

Измените его на

$table_prefix = 'YourNewPrefix_'

Сохраните его и повторно загрузите файл обратно на сервер.

Почти

Вы только что завершили миграцию со старого префикса таблицы на новый префикс таблицы, вам еще нужно сделать несколько вещей

1. Просмотрите свой сайт и убедитесь, что все страницы, изображения и контент загружаются правильно. Если вы видите ошибки или сайт не загружается, измените $table_prefixобратно на «wp_» и повторно заг

Проверьте новые таблицы базы данных

мотрите настройки каждого отдельного плагина и убедитесь, что все конфигурации не повреждены. Некоторые плагины используют префикс таблицы для хранения, и эти значения не были изменены плагином. Для таких плагинов вы увидите, что настройки возвращаются к значениям по умолчанию. Что вам нужно сделать, это перенастроить его и повторно сохран

Перенос вашего блога

я в базе данных с новым префиксом таблицы.

3. (Необязательно) Перейдите в База данных –>Очистить/Удалить таблицы, нажмите кнопку Удалитьдля всех таблиц со старым префиксом. Нажмите кнопку «Очистить/Удалить», чтобы удалить их из базы данных.

Важно : Делайте это только в том случае, если вы уверены, что новые таблицы (с новым префиксом) работают правильно.

tbl_prefix-delete-table

Обратите внимание, что это необязательно. Если вы оставите свою старую таблицу в базе данных, это не повредит вашему блогу, и она может служить резервной копией и позволит вам быстро вернуться к ним в случае взлома вашего блога. Однако если у вас большая база данных, дополнительные таблицы могут значительно увеличить нагрузку на ваш сервер. Так что судите сами.

Последняя часть

Если вас все устраивает, создайте резервную копию новой базы данных. Если вы ранее запланировали еж

Почти

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

Вы также можете деактивировать и удалить плагин WordPress Table Rename. Сейчас это бесполезно.

Вот и все. Вы успешно изменили префикс таблицы базы данных WordPress.

Последняя часть

ПОХОЖИЕ СТАТЬИ

Популярные записи