iGalerie

Vous n'êtes pas identifié(e).

Annonce

Un message d'erreur qui s'affiche ? Un mot de passe oublié ? L'ajout de fichier qui ne marche pas ?
Pensez d'abord à lire la FAQ, vous y trouverez probablement une solution à votre problème.

#1 26-04-2024 10:05:40

mmag
Membre
Lieu : Toul
Inscription : 15-08-2014
Messages : 54
Site Web

Mot de passe super administrateur

Bonjour.

Il faut absolument que je change le nom et le mot de passe du super administrateur d'une galerie.
Je n'y arriva pas avec le script donné dans les FAQ.
Avez-vous une idée ? Merci.

Le script me répond qu'il ne trouve pas ou que je n'ai pas le droit d'accès en me renvoyant une errueur 404.

Merci pour votre réponse.

Cordialement.

Hors ligne

#2 29-04-2024 10:41:43

David
Développeur d'iGalerie
Inscription : 12-05-2006
Messages : 4 344
Site Web

Re : Mot de passe super administrateur

Salut,

Il faut créer un fichier avec l'extension ".php" et le placer à la racine d'iGalerie. Ce fichier doit contenir le code suivant et être exécuté depuis un navigateur :

<?php
require_once(__DIR__ . '/includes/prepend.php');

// Connexion à la base de données.
if (!DB::connect())
{
   die('Impossible de se connecter à la base de données.');
}

// Nom d'utilisateur.
$login = 'admin';

// Mot de passe.
$password = Security::passwordHash('votre mot de passe');

// Mise à jour de la base de données.
$sql = 'UPDATE {users} SET user_login = ?, user_password = ? WHERE user_id = 1';
if (!DB::execute($sql, [$login, $password]))
{
   die(DB::getError());
}

echo 'Modifications enregistrées !';
?>

Hors ligne

#3 04-05-2024 09:42:04

mmag
Membre
Lieu : Toul
Inscription : 15-08-2014
Messages : 54
Site Web

Re : Mot de passe super administrateur

Merci pour votre réponse ... plus rapide que mes remerciements ! Merci de m'en excuser.
En fait, j'ai du réécrire totalement la galerie suite à une panne totale de mon serveur localhost.
En plus, le changement de version de php n'est pas idéal pour faire une copie pure et simple. Cela engendre des pannes inattendues.
C'est remis en route... avant de tout repasser sur le site public !
Cordialement.

Hors ligne

Pied de page des forums