Naar de inhoud
Tools

wp-config.php Generator

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

Draait in je browser. Er wordt niets geüpload.

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.

Over de 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

Vragen

Is het veilig om wp-config.php-salts in een browser te genereren?

Ja. De salts worden gemaakt met crypto.getRandomValues(), de cryptografisch veilige willekeurige generator van de browser, en verlaten nooit je machine. Voor de goede orde: WordPress' eigen api.wordpress.org salt-endpoint is net zo veilig — die stuurt verse willekeurige waarden over TLS. Dit is een gemak, geen beveiligingsoplossing.

Waarom vraagt dit niet om mijn databasewachtwoord?

Omdat je een productie-databasewachtwoord niet in een webpagina moet typen, hoe betrouwbaar die ook beweert te zijn. Het gegenereerde bestand heeft een placeholder — vul die lokaal in, in je editor.

Kan ik de tabelprefix op een bestaande site wijzigen?

Niet door alleen wp-config.php te bewerken. Het wijzigen van $table_prefix op een live site vereist dat je elke tabel hernoemt ÉN twee rijen in de options- en usermeta-tabellen herschrijft. Wijzig het bij een verse installatie, of laat het met rust.