Перейти до вмісту
Інструменти

Генератор wp-config.php

Створіть правильний wp-config.php, не копіюючи його зі статті в блозі 2014 року

Працює у вашому браузері. Нічого не завантажується.

База даних
Налагодження
Посилення захисту
Обмеження
wp-config.php

Солі генеруються у вашому браузері за допомогою crypto.getRandomValues(). Вони нікуди не надсилаються — але, до речі, власна кінцева точка солей api.wordpress.org від WordPress так само надійна; вона повертає нові випадкові значення через TLS.

Про Генератор wp-config.php

Згенеруйте wp-config.php з константами, які вам справді потрібні — журнал налагодження, ліміти памʼяті, заборона редагування файлів, ліміти завантаження, префікс таблиць і свіжі секретні ключі (salt). Усе генерується у вашому браузері; нічого нікуди не надсилається.

Часті запитання

Питання

Чи безпечно генерувати salts для wp-config.php у браузері?

Так. Salts створюються за допомогою crypto.getRandomValues() — криптографічно стійкого генератора випадкових чисел у браузері — і ніколи не залишають вашу машину. До речі, власний ендпоінт salt від WordPress на api.wordpress.org так само безпечний — він повертає свіжі випадкові значення через TLS. Це зручність, а не виправлення безпеки.

Чому тут не запитується пароль до моєї бази даних?

Бо не варто вводити пароль до продакшен-бази даних на вебсторінці, хоч би якою надійною вона себе називала. У згенерованому файлі є заповнювач — впишіть пароль локально, у своєму редакторі.

Чи можна змінити префікс таблиць на наявному сайті?

Не лише редагуванням wp-config.php. Зміна $table_prefix на робочому сайті вимагає перейменування кожної таблиці ТА перезапису двох рядків у таблицях options і usermeta. Змінюйте його на новому встановленні або не чіпайте взагалі.