Skip to main content Help Control Panel

YACS CMS : Open source !

Community «   Le forum «   Besoin d'aide «   [réglé]Problème de statut associé sur nouvelle install «  

Comment: [réglé]Problème de statut associé sur nouvelle install

<< Previous Next >>
Comme l'a indiqué GnapZ, je pense que le problème est lié au contenu de la base de données, plutôt qu'au répertoire de session. La manipulation par phpMyAdmin est la plus directe. Une autre façon de procéder est d'indiquer un mot de passe de dernier ressort afin de s'authentifier comme associé.

Utiliser phpMyAdmin

En fait la manipulation marche avec tout type d'outil capable d'aller voir et modifier le contenu de la base de données. Le principe est de faire afficher le contenu de la table des utilisateurs (par défaut, son nom est 'yacs_users'). Sélectionner l'enregistrement correspondant au profil à modifier. Changer la valeur du champ 'capability' en 'A', comme associé. Sauver le tout, sortir de l'outil. Fermer puis rouvrir une session YACS pour être reconnu comme associé.

Utiliser FTP

Récupérer sur son disque dur local le fichier shared/parameters.include.php. Utiliser un éditeur de texte pour le modifier, et insérer une ligne pour ajouter un mot de passe de dernier ressort. Combiner plusieurs mots sans accents comme par exemple :
$context['last_resort_password'] = 'ga bu zo meu';

Laisser les autres lignes inchangées. Sauver le fichier, sortir de l'éditeur. Transférer le fichier vers le serveur en écrasant la version originale. Pointer le navigateur web sur le serveur, et s'authentifier en utilisant le mot de passe saisi précedemment. YACS va alors vous reconnaitre comme associé, avec le pseudo spécial 'lrp'. En profiter pour visiter le profil usager à changer. Modifier le profil pour le passer de membre à associé. Fermer la session et la rouvrir avec les identifiants normaux. Si vous êtes reconnu comme associé, tout va bien. Pour supprimer le mot de passe de dernier ressort, et donc empêcher une attaque de ce côté, il suffit d'ouvrir le panneau de configuration systême et de sauver les données. YACS générera alors une nouvelle version du fichier shared/parameters.include.php.

by Bernard on Sep. 30 2006