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

wp-config.php Generator

Build a correct wp-config.php without copy-pasting from a 2014 blog post

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

Database
Debugging
Hardening
Limits
wp-config.php

Salts are generated in your browser with crypto.getRandomValues(). They are never sent anywhere — but for the record, WordPress's own api.wordpress.org salt endpoint is equally fine; it returns fresh random values over TLS.

Про wp-config.php Generator

Generate a wp-config.php with the constants you actually need — debug logging, memory limits, file-edit lockdown, upload limits, table prefix, and fresh salts. Everything is generated in your browser; nothing is sent anywhere.

FAQ

Питання

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

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

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

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

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

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