Si vous êtes un utilisateur de WordPress, vous pourriez ressentir le besoin de modifier les fichiers wp-config.php sur WordPress.
wp-config.php est un fichier de configuration de base de WordPress. L'installation de WordPress génère et contient des détails spécifiques à votre installation et à votre environnement de serveur.
Le fichier nommé wp-config.php stocke et enregistre en toute sécurité une multitude de paramètres de configuration pour WordPress.
Bien que nous encourageons l'utilisation du tableau de bord WordPress, lorsque cela est possible, savoir quand et comment modifier le fichier wp-config.php sur WordPress peut être utile lors du déplacement de votre site vers un nouveau serveur Web ou de la modification des noms de domaine ou des bases de données.
Dans cet article, nous allons voir les étapes à suivre pour modifier le fichier wp-config.php sur WordPress et partager quelques conseils bonus pour améliorer vos compétences de base WordPress.
Qu'est-ce que le fichier wp-config.php ?
Comme son nom l'indique, il s'agit d'un fichier de configuration qui fait partie de tous Sites WordPress auto-hébergés.
Contrairement aux autres fichiers, le fichier wp-config.php n'est pas intégré avec WordPress. Au lieu de cela, le processus d'installation le génère spécifiquement pour votre site.
Pour modifier ou modifier wp-config.php Fichier sur WordPress Pour votre installation, vous aurez besoin de ces informations :
- Nom de la base de données – Nom de la base de données utilisé par WordPress
- Nom d'utilisateur de la base de – Nom d'utilisateur utilisé pour accéder à la base de données
- Mot de passe de la – Mot de passe utilisé par le nom d'utilisateur pour accéder à la base de données
- Hôte de base de – Le nom d'hôte de votre serveur de base de données. Un numéro de port, un chemin de fichier de socket Unix ou un tuyau peut également être nécessaire.
WordPress stocke les informations de votre base de données dans le fichier wp-config.php. Sans ces informations, votre site Web WordPress ne fonctionnera pas et vous obtiendrez le ‘Erreur lors de la création de la connexion à‘ Erreur.

Étant donné que ce fichier contient de nombreuses informations sensibles, il est recommandé de ne pas jouer avec ce fichier à moins d'avoir un autre choix.
Mais puisque vous lisez cet article, cela signifie que vous devez modifier le fichier wp-config.php sur WordPress. Vous trouverez ci-dessous les étapes à suivre sans gâcher les choses.
Comment modifier le fichier wp-config.php sur WordPress ?
La première chose que vous devez faire est de créer un Sauvegarde WordPres. Le fichier wp-config.php est si crucial pour un site WordPress qu'une petite erreur rendra votre site inaccessible.
Vous aurez besoin d'un Client FTP pour vous connecter à votre site Web. Les utilisateurs de Windows peuvent installer WinSCP ou SmartFTP et les utilisateurs de Mac peuvent essayer Transmettre ou CyberDuck. Un client FTP vous permet de transférer des fichiers entre un serveur et votre ordinateur.
Connectez-vous à votre site Web Utilisation du client FTP. Vous aurez besoin d'informations de connexion FTP, que vous pouvez obtenir de votre hébergeur. Si vous ne connaissez pas vos informations de connexion FTP, vous pouvez demander de l'aide à votre hébergeur.
Le fichier wp-config.php se trouve généralement dans le dossier racine de votre site Web avec d'autres dossiers comme /wp-content/.

Faites un clic droit sur le fichier, puis sélectionnez Télécharger dans le menu. Votre client FTP va maintenant télécharger le wp-config.php fichier sur votre ordinateur. Vous pouvez l'ouvrir et l'éditer à l'aide d'un programme d'édition de texte brut comme le Bloc-notes ou la modification de texte.
Comment configurer des caractères de base de données dans le fichier wp-config.php sur WordPress ?
Dans cette section, nous allons décrire comment configurer la base de données personnage Utilisation du fichier wp-config.php sur WordPress.
set Caractère de base de données :
db_charset a été mis à disposition pour permettre la désignation de la base de données jeu de caractères (par exemple, TIS620 pour TIS620 thaï) À utiliser lors de la définition des tables de base de données MySQL.
La valeur par défaut de UTF8 (Unicode UTF-8) est presque toujours la meilleure option. UTF-8 prend en charge n'importe quelle langue, vous souhaitez donc généralement laisser db_charset à UTF8 et utilisez le db_collate valeur pour votre langue à la place.

Cet exemple montre UTF8 qui est considéré comme la valeur par défaut de WordPress :
define( 'DB_CHARSET', 'utf8' );Il ne devrait généralement y avoir aucune raison de modifier la valeur par défaut de db_charset. Si votre blog a besoin d'un jeu de caractères différent, veuillez lire Jeux de caractères et classements MySQL Prise en charge des valeurs valides de db_charset.
Attention : ceux qui effectuent des mises à niveau.
Définir le classement de la base de données :
db_collate a été mis à disposition pour permettre la désignation de la collecte de base de données (c'est-à-dire l'ordre de tri du jeu de caractères). Dans la plupart des cas, cette valeur doit être laissée en blanc (null) afin que le classement de la base de données soit automatiquement attribué par MySQL en fonction du jeu de caractères de base de données spécifié par db_charset.
La valeur par défaut de WordPress db_collate :
define( 'DB_COLLATE', '' );Collation générale Unicode UTF-8
define( 'DB_COLLATE', 'utf8_general_ci' );UTF-8 Unicode Turc
define( 'DB_COLLATE', 'utf8_turkish_ci' );
Il ne devrait généralement y avoir aucune raison de modifier la valeur par défaut de DB_COLLATE. Laisser la valeur vide (NULL) garantira que la collecte est automatiquement attribuée par MySQL lors de la création des tables de base de données.
Attention : Ceux qui effectuent des mises à niveau
Si db_collate et db_charset n'existent pas dans votre wp-config.php dossier, ne pas Ajoutez l'une ou l'autre définition à wp-config.php Fichier à moins que vous ne lisiez et compreniez la conversion Jeux de caractères de base de données. Et vous aurez peut-être besoin d'une mise à niveau WordPress.
Comment configurer la base de données MySQL avec WordPress ?
La partie "MySQL settings" du fichier wp-config.php contient les paramètres de connexion de la base de données WordPress.
Pour remplir cette zone, vous aurez besoin de votre hôte MySQL, de votre nom de base de données, de votre nom d'utilisateur et de votre mot de passe :
// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define('DB_NAME', 'database_name_here');
/** MySQL database username */
define('DB_USER', 'username_here');
/** MySQL database password */
define('DB_PASSWORD', 'password_here');
/** MySQL hostname */
define('DB_HOST', 'localhost');
/** Database Charset to use in creating database tables. */
define('DB_CHARSET', 'utf8');
/** The Database Collate type. Don't change this if in doubt. */
define('DB_COLLATE', '');Vous pouvez obtenir les informations de votre base de données à partir du cPanel de votre compte d'hébergement Web sous la section intitulée Bases de données.

Si vous ne trouvez pas votre base de données WordPress ou votre nom d'utilisateur et mot de passe MySQL, vous devez contacter votre hébergeur.
Comment configurer les clés d'authentification et les SELS à l'aide du fichier wp-config.php ?
Les clés de sécurité telles que l'authentification des clés uniques et des sels contribuent à renforcer la sécurité de votre site WordPress. Ces clés permettent un cryptage fort pour les sessions utilisateur et les cookies générés par WordPress.
Pour plus de détails, consultez notre guide des clés de sécurité WordPress:
/**#@+ * Authentication Unique Keys and Salts. * * Change these to different unique phrases! * You can generate these using the {@link https://api.wordpress.org/secret-key/1.1/salt/ WordPress.org secret-key service} * You can change these at any point in time to invalidate all existing cookies. This will force all users to have to log in again. * * @since 2.6.0 */
define('AUTH_KEY', 'put your unique phrase here');
define('SECURE_AUTH_KEY', 'put your unique phrase here');
define('LOGGED_IN_KEY', 'put your unique phrase here');
define('NONCE_KEY', 'put your unique phrase here');
define('AUTH_SALT', 'put your unique phrase here');
define('SECURE_AUTH_SALT', 'put your unique phrase here');
define('LOGGED_IN_SALT', 'put your unique phrase here');
define('NONCE_SALT', 'put your unique phrase here');
/**#@-*/
Vous pouvez générer des clés de sécurité pour WordPress et les coller ici. Ceci est particulièrement utile si vous pensez que votre site WordPress a été piraté.
Tous les utilisateurs actuellement connectés sur votre site WordPress seront déconnectés lorsque vous changerez de clés de sécurité, les obligeant à se reconnecter.
Comment configurer le préfixe de table de base de données WordPress ?
Par défaut, WordPress ajoute wp_ Préfixe à toutes les tables créées par WordPress. Il est recommandé de changer le préfixe de table de base de données WordPress en quelque chose de aléatoire.
/** * WordPress Database Table prefix. * * You can have multiple installations in one database if you give each * a unique prefix. Only numbers, letters, and underscores please! */
$table_prefix = 'wp_';
Veuillez noter que vous ne pouvez pas modifier cette valeur pour un site WordPress existant.
Conseils bonus : autres paramètres à l'aide du fichier wp-config.php
Maintenant, nous allons décrire quelques conseils pour les paramètres WordPress, vous pouvez suivre certaines étapes.
Activer/désactiver le mode de débogage WordPress
Cette option est particulièrement pratique pour les utilisateurs qui apprennent le développement de WordPress ou essaient de nouvelles fonctionnalités. Lors de l'exécution de code, WordPress dissimule par défaut les alertes générées par PHP.
define('WP_DEBUG', false);
Remarque : Vous pouvez suivre cet article pour savoir comment activer le wp_debug Log.
Paramètres de chemin absolu
la dernière partie de wp-config Fichier définit le chemin absolu qui est ensuite utilisé pour configurer les vars WordPress et les fichiers inclus. Vous n'avez pas besoin de changer quoi que ce soit ici.
/** Absolute path to the WordPress directory. */
if ( !defined('ABSPATH') ) define('ABSPATH', dirname(__FILE__) . '/');
/** Sets up WordPress vars and included files. */
require_once(ABSPATH . 'wp-settings.php');
Limitez les révisions de publication dans WordPress :
WordPress est livré avec une sauvegarde et des révisions intégrées. Consultez notre tutoriel sur la façon de Annuler les modifications dans WordPress avec les révisions de publication. Toutefois, si vous exécutez une grande révision de site, vous pouvez augmenter votre Sauvegarde de la base de données W taille.
Ajoutez cette ligne de code à votre fichier wp-config.php pour limiter le nombre de révisions stockées pour un POST.
define( 'WP_POST_REVISIONS', 3 );Remplacez 3 par le nombre de révisions que vous souhaitez stocker. WordPress va désormais annuler automatiquement les anciennes révisions. Cependant, vos anciennes révisions de publication sont toujours stockées dans votre base de données.
Vous pouvez nous contacter sur facebook et x. Consultez également notre Youtube Canal pour visionner des vidéos.