Le fait de cocher la case connex auto permet de se connecter.
Faut il quand même s'attendre à une correction de ce problème ou bien il faut demander aux membres de cocher conex auto ??
Veux-tu nous laisser chercher en considérant que tu as des modules officiels?
=> Revenir à la version distribuée en 2.0.3 de ./include/user.inc.php
Merci.
PS: N'utilise que l'autre topic. Merci.
Excusez moi, c'est moi, je me suis inscris ... un autre sujet a été ouvert pour la table piwigo_sessions !
En fait, c'est l'autre problème qui me préoccupe le plus : impossible de me connecter, aucun message d'erreur sauf si je tape un mot de passe erroné.
J'ai fait la même manip que _fizz :
register_user(admin, '', '', false);
$user['id'] = get_userid(admin);
à la place de :
if ($conf['apache_authentication'] and isset($_SERVER['REMOTE_USER']))
{
if (!($user['id'] = get_userid($_SERVER['REMOTE_USER'])))
{
register_user($_SERVER['REMOTE_USER'], '', '', false);
$user['id'] = get_userid($_SERVER['REMOTE_USER']);
}
}
et là ça marche sauf que je ne peux plus me déconnceter !
Pour le problème de la table piwigo_sessions c'est lié au firewall !
VDigital a écrit:
Oualid a écrit:
J'ai le même problème.
Le site est hébergé chez freeheberg.
...
Sinon, ayant ZoneAlram, s'il est activé j'ai un message me disant que la table piwigo_sessions n'existe pas, ...la table piwigo_sessions n'existe pas?
C'est un vrai problème et surtout totalement différent => Ouvre un autre topic.
En fait, c'est l'autre problème qui me préoccupe le plus : impossible de me connecter, aucun message d'erreur sauf si je tape un mot de passe erroné.
J'ai fait la même manip que _fizz :
register_user(admin, '', '', false);
$user['id'] = get_userid(admin);
à la place de :
if ($conf['apache_authentication'] and isset($_SERVER['REMOTE_USER']))
{
if (!($user['id'] = get_userid($_SERVER['REMOTE_USER'])))
{
register_user($_SERVER['REMOTE_USER'], '', '', false);
$user['id'] = get_userid($_SERVER['REMOTE_USER']);
}
}
et là ça marche sauf que je ne peux plus me déconnceter !
Pour le problème de la table piwigo_sessions c'est lié au firewall !
Oualid a écrit:
J'ai le même problème.
Le site est hébergé chez freeheberg.
...
Sinon, ayant ZoneAlram, s'il est activé j'ai un message me disant que la table piwigo_sessions n'existe pas, ...
la table piwigo_sessions n'existe pas?
C'est un vrai problème et surtout totalement différent => Ouvre un autre topic.
Bonjour,
J'ai le même problème.
Le site est hébergé chez freeheberg.
J'ai fait la meme manip pour virer l'appel à $_SERVER{'REMOTE_USER'} et là je me connecte mais impossible de me délogger !
Que faire !
Sinon, ayant ZoneAlram, s'il est activé j'ai un message me disant que la table piwigo_sessions n'existe pas, le message disparait lorsque je désactive le firewall. Que dois je faire pour laisser le firewall actif ?
Bonsoir ! Et désolé de prendre le train en route...
VDigital a écrit:
De mémoire, Eric ou nicolas ont déjà posté des sujets sur les paramètres des proxy.
C'est très probable mais je ne me rappelle plus dans quelles circonstances et je ne retrouve pas le(s) post(s).
[EDIT]
Ah ! Si ! J'ai trouvé ! C'était là : topic:15237 mais je ne ai pas été très loin ;-)
[/EDIT]
On va voir ce qu'il est possible de faire.
_fizz a écrit:
Impossible d'avoir la variable $_SERVER['REMOTE_USER'] ... pas d'issues ... j'abandonne ...
Le script est définitivement incompatible avec mon serveur.
Merci pour votre aide.
Ce serait bien si tu pouvais poster ici ta config PHP et celle de ton proxy. Ou me l'envoyer par PM. Si $_SERVER['REMOTE_USER'] n'est pas accessible, cela sent la restriction PHP ou le blocage par le proxy. Je ne vois pas d'autre approche.
A moins que Apache ?... La liste des modules Apache montés serait bien aussi.
je n'arrive pas à abandonner !
J'ai vraisemblablement eu une fausse piste car si je met en commentaire la partie qui utilise REMOTE_USER cela fonctionne en local.
Donc personne n'a jamais eu ce souci : il tente de se connecter avec les bons accès mais cela le connecte pas et lui dit rien (pas de message mauvais mot de passe ou quoi) ???
Impossible d'avoir la variable $_SERVER['REMOTE_USER'] ... pas d'issues ... j'abandonne ...
Le script est définitivement incompatible avec mon serveur.
Merci pour votre aide.
Je crois avoir trouvé !
La config du serveur actuelle ne me permet pas de récupérer $_SERVER['REMOTE_USER'] du coup il n'arrive pas à me connecter.
dans le fichier user.inc.php :
j'ai mis :
register_user(1, '', '', false);
$user['id'] = get_userid(1);
à la place de :
if ($conf['apache_authentication'] and isset($_SERVER['REMOTE_USER']))
{
if (!($user['id'] = get_userid($_SERVER['REMOTE_USER'])))
{
register_user($_SERVER['REMOTE_USER'], '', '', false);
$user['id'] = get_userid($_SERVER['REMOTE_USER']);
}
}
et ça fonctionne mais je ne peux plus me delogger ...
que dois je mettre pour que cela fonctionne ?
Dreamweaver n'y est pour rien car j'ai testé en uploadant le zip par ftp (cyberduck) et le dezippant online en ssh... je vais fouillé du coté proxy & co ...
_fizz a écrit:
- J'ai voulu la mettre en ligne sur mon serveur web (Linux Apache 2.0 - PHP Version 5.1.6 - Mysql 5.0.45 - derrière un proxy - j'utilise Dreamweaver sur Mac)
Dreamweaver : 99% de problèmes avec Piwigo
Mais ce qui me dérange le plus est - derrière un proxy - qui est sans doute à l'origine de tes pb de connexion.
De mémoire, Eric ou nicolas ont déjà posté des sujets sur les paramètres des proxy.
??? Eric? peut-être nicolas?
Hélas ça ne fonctionne pas non plus...
Je privilégie la piste de la session qui ne démarre pas ...
Je peux envoyer l'adresse et la config PHP par MP ...
Pour en avoir le coeur net, vas dans la base de données (via PhpMyAdmin), puis dans la table phpwebgallery_users, tu repères ton compte admin (en principe, l'id 1).
Puis tu mets comme mot de passe: 5f4dcc3b5aa765d61d8327deb882cf99
Il s'agit du mot password
Puis, vas sur ta galerie, tu te connectes avec ton identifiant et le mot de passe password
Si c’est ok, n’oublie pas de le modifier.
non...
admin/test
pour les users c'était un ensemble de lettres et chiffres (pas d'accents, pas de caracteres speciaux...)