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

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

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

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

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

Подготовка

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

WP-DBManager

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

Начать

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

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

Подготовка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. Просмотрите свой сайт и убедитесь, что все страницы, изображения и контент загружаются правильно. Если вы видите ошибки или са>Проверьте новые таблицы базы данныхefixобратно на «wp_» и повторно загрузите его обратно на сервер.

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

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

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

tbl_prefix-delete-><span class=Почти

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

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

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

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

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

>Последняя часть
ПОХОЖИЕ СТАТЬИ

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