Fork me on GitHub






connexion impossible après installation
Newbie
Inscrit: 04/08/2008 17:05
Messages: 15
Bonjour

Je viens d'installer Xoops 2.0.18.1
sur mon serveur linux

L'installation s'est déroulée normalement.

Mais lorsque j'essaie de me connecter en tant qu'admin,
sur la page index.php, j'obtient le message suivant :
'Thank you for logging in, myUserName' de la page 'user.php'
puis xoops me renvoie sur 'index.php' sans que je ne sois connecté.

J'ai essayé ceci :

dans le fichier /Xoops/kernel/session.php

J'ai remplacé la ligne suivante :
var $enableRegenerateId = false;
par:
var $enableRegenerateId = true
sans succès.

J'ai vidé la table 'xoops_session' sans
résoudre le problème.

J'ai également vérifié que la table 'xoops_session'
n'était pas corrompue.

Je n'arrive toujours pas à me connecter

Une idée de solution ?

Merci

Jean-François

Posté le : 04/08/2008 18:52
Partager Twitter Partagez cette article sur GG+
Re: connection impossible après installation
Xoops accro
Inscrit: 04/02/2003 01:54
De Le Mans
Messages: 12273
bonjour et bienvenue,

Upload à la racine web de ton serveur les fichiers checksum.md5 et checksum.php.

Puis dans ton navigateur http://www.tonsite.com/checksum.php pour vérifier que tous les fichiers sont à la bonne taille.

Posté le : 05/08/2008 09:34
Partager Twitter Partagez cette article sur GG+
Re: connection impossible après installation
Newbie
Inscrit: 04/08/2008 17:05
Messages: 15
Rebonjour

J'avais déjà fait un checksum immédiatement après
le download. Tout semblait parfait.

Je viens de refaire un checksum et il y a un problème
avec le fichier session.php.

J'ai remplacé ce fichier par un autre
copié depuis un nouveau download. Le
checksum me dit que tout va bien.

Cette fois, après le login, j'ai un menu.
En clickant sur un lien, je suis à nouveau
redirigé vers la page de login qui me
renvoie à cette même page à chaque tentative
de login.

JF

Posté le : 05/08/2008 16:47
Partager Twitter Partagez cette article sur GG+
Re: connection impossible après installation
Xoops accro
Inscrit: 25/11/2004 12:53
De 48400 Florac - France
Messages: 3370
Un problème avec Protector ?

Posté le : 06/08/2008 12:50
Partager Twitter Partagez cette article sur GG+
Re: connexion impossible après installation
Newbie
Inscrit: 04/08/2008 17:05
Messages: 15
Protector est-il un module inclu
dans la distribution de base (2.0.18.1) ?

Je n'ai installé aucun module.

JF

Posté le : 07/08/2008 15:08
Partager Twitter Partagez cette article sur GG+
Re: connexion impossible après installation
Guest_
b'jour,

Protector fait partie de l'archive francophone 2.0.18 et 2.0.18.1 (que tu trouveras au bas de cette page).

Par contre les versions que tu trouveras sur Xoops.org ne contiennent pas ce module.

Si tu as installé Protector, veille à ce qu'elle soit complète (une notice figure dans l'archive et il y en a une autre ici).

Si tu n'as pas installé Protector, on écarte donc cette piste. Peut être ton environnement d'hébergement ?

@+

Posté le : 07/08/2008 16:03
Partager Twitter Partagez cette article sur GG+
Re: connexion impossible après installation
Newbie
Inscrit: 04/08/2008 17:05
Messages: 15
J'ai installé la version 2.0.18.1 su site anglophone.
Donc en principe je n'ai pas ce module.

Posté le : 11/08/2008 23:17
Partager Twitter Partagez cette article sur GG+
Re: connexion impossible après installation
Newbie
Inscrit: 04/08/2008 17:05
Messages: 15
Après quelques vérifications :

le fichier 'index.php' renvoie d'abord
vers 'checklogin.php' qui vérifie certaines
conditions de connexion. Ensuite, ce script renvoie vers
'index.php" dans lequel on trouve le code suivant :

//check if start page is defined
if ( isset($xoopsConfig['startpage']) && $xoopsConfig['startpage'] != "" && $xoopsConfig['startpage'] != "--" ) {
header('Location: '.XOOPS_URL.'/modules/'.$xoopsConfig['startpage'].'/');
} else {
...vers index.html
}

Or $xoopsConfig['startpage'] est initialisée à '--' lors de l'installation. C'est bien bien ce que je trouve.
Tant que cette variable n'est pas modifiée, on est toujours redirigé vers la page de login.

le seul endroit où je voie une assignation avec cette variable est dans le fichier 'class/theme_blocks.php' ligne 57 :

$startMod = ( $xoopsConfig['startpage'] == '--' ) ? 'system' : $xoopsConfig['startpage'];

Donc $startMod devrait contenir 'system' mais cette variable n'est réutilisée nulle part.

Donc le problème est le contenu de $xoopsConfig['startpage']

Une idée de solution ?

Jean-Francois

Posté le : 12/08/2008 19:18
Partager Twitter Partagez cette article sur GG+
Re: connexion impossible après installation
Newbie
Inscrit: 04/08/2008 17:05
Messages: 15
OK

Je vide la table 'xoops_session'
Je vide le répertoire 'template_c'
Je ferme mon browser (Firefox)

Je me connecte (après avoir ouvert Firefox bien sûr) et j'obtiens un menu usager

Probléme : je clique sur n'importe quel menu
et j'obtiens un message d'erreur me disant que
je n'ai pas les droits... et je suis redirigé vers
la page de login

Par exemple : menu 'notifications' :
le script 'notifications.php' contient le code suivant :

if (empty($xoopsUser)) {
redirect_header('index.php', 3, _NOT_NOACCESS);
exit();
}

Donc $xoopsUser n'est pas initialisé!

J'avance ou je recule ?

Merci d'avance

jfjobidon

Posté le : 13/08/2008 05:32
Partager Twitter Partagez cette article sur GG+
Re: connexion impossible après installation
Supporter Xoops
Inscrit: 09/01/2005 13:37
De Breizh
Messages: 16972
Bonjour,

Quand tu cliques sur "administration" celà donne quoi ?
Tu as bien le chmod 777 sur "cache", "templates_c" et "uploads" ?

@+

Posté le : 13/08/2008 08:28

La connaissance s'accroît quand on la partage ...
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant



Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

32 Personne(s) en ligne (24 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 32 | Plus ...