web-dev-qa-db-fra.com

Impossible de lire les données de session après avoir renommé la base de données

Joomla 3.9.11

En travaillant sur localhost, j'ai décidé aujourd'hui de renommer ma base de données de dbtest en dbnew. Je l'ai fait en utilisant HeidiSQL> renommer db

Lorsque je visite mon site, je vois maintenant l'erreur suivante;

Avertissement: session_start (): impossible de lire les données de session: utilisateur (chemin: C:\xampp\tmp) dans C:\xampp\htdocs\mysite\bibliothèques\joomla\session\handler\native.php sur la ligne 260 Erreur: échec pour démarrer l'application: impossible de démarrer la session

J'ai ouvert configuration.php et a remplacé toutes les instances de dbtest par 'dbnew' mais la même chose.

J'ai également vidé la table des sessions db, essayé un autre navigateur et redémarré Apache/mysql.

Si je rétablis le nom en dbtest et change mon configuration.php en conséquence, tout fonctionne comme prévu. Alors, qu'est-ce que je fais mal, comment puis-je changer correctement mon nom de base de données?

Aucun conseil?

2
jonboy

J'ai trouvé la réponse.

Lorsque j'ai renommé la base de données, j'ai également dû réaffecter l'utilisateur de la base de données à cette base de données.

3
jonboy