Annonce

Écrire une réponse

Veuillez écrire votre message et l'envoyer

Cliquez dans la zone sombre de l'image pour envoyer votre message.

Retour

Résumé de la discussion (messages les plus récents en premier)

Youp3
2013-03-07 19:20:59

Merci pour l'info.

J'ai essayé plusieurs fuseaux mais l'erreur reste. Ce n'était finalement pas la piste à suivre. :(

mistic100
2013-03-07 18:55:40

si c'est ce que je pense :

date_default_timezone_set('Europe/Paris');

à mettre dans local/config/config.inc.php
ça, ça devrait être la configuration actuelle de votre serveur, à voir si il veut un autre fuseau horaires (moi mon site hébergé chez OVH et sur le fuseau Europe/Paris et ça fonctionne)

Youp3
2013-03-07 18:41:08

Pour l'erreur avec Twitter, j'ai peut-être un début de réponse, trouvée sur le support d'HybridAuth :

Hello, please look at this: http://drupal.org/node/1805100

Drupal allows a portal administrator to set site time to something other than server time on the OS/Hardware.

Now when the two times are different and we try and log-in through Facebook or Google, we can log-in with no problem, however this does not happen with Twitter or LinkedIn, with error

    Notice: Undefined index: oauth_token in OAuth1Client->requestToken() (line 84 of /var/www/html/sites/all/libraries/hybridauth/Hybrid/thirdparty/OAuth/OAuth1Client.php).

Once we set the site time to the server time, the error goes away and everything works as expected.

Maintenant, comment faire pour que piwigo utilise un réglage différent pour l'heure ?

Youp3
2013-03-07 17:56:27

Le remplacement de la ligne de code corrige bien le problème de redirection pour Windows Live et Google.

Dommage pour Twitter, mais merci quand même. Au moins je peux utiliser les autres moyens d'authentification, ce qui est déjà bien.

mistic100
2013-03-07 17:45:58

pour une raison quelconque get_absolute_root_url() ne retourne pas chez vous une adresse avec slash final comme c'est censé (je crois le faire)

vous pouvez essayer de remplacer la ligne 291 de plugins/oAuth/include/public_events.inc.php par

Code:

'ABS_ROOT_URL' => rtrim(get_gallery_home_url(), '/') . '/',

?


pour Twitter, je sais pas trop, j'ai jamais eu ce cas là, en plus ça se passe dans du code que j'ai pas écrit :(

Youp3
2013-03-07 17:37:08

Pour le problème de redirection après l'autorisation WL, j'ai l'impression que le / est inséré au mauvais endroit, car il est à la fin.

Si je mets http://galerie.zamiz.net/register.php, j'ai bien le formulaire avec le thème Piwigo.

Youp3
2013-03-07 17:30:56

- On peut : http://galerie.zamiz.net
- PHP: 5.2.13
- les informations du fichier local/config/hybridauth.inc.php semblent cohérentes oui.

Entre temps j'ai configuré l'accès Windows Live :
J'arrive à m'identifier et j'arrive sur un écran me demandant de confirmer que ma galerie peut bien accéder à mon compte WL. Je valide, et je suis alors redirigé vers cette url, qui n'est bien entendu pas bonne puisqu'il manque un / :
http://galerie.zamiz.netregister.php/

Pourtant dans la conf de l'appli WL, j'ai bien indiqué http://galerie.zamiz.net/

Si j'ajoute le /, j'arrive bien sur un formulaire d'inscription, mais il est tout moche et n'utilise pas le thème Piwigo.

Merci pour ton support

mistic100
2013-03-07 17:12:58

Bonjour

oui il y a un soucis de migration, pas très grave vu qu'on est pas censé migrer depuis une beta :-)

- on peut avoir un lien ?
- quelle version de PHP ?
- est-ce les informations dispo dans local/config/hybridauth.inc.php sont bonnes ?

Youp3
2013-03-07 17:07:48

Bonjour,

J'ai installé le plugin OAuth 1.0 et essayé de configurer l'utilisation avec Twitter en suivant l'aide.

Voici le message d'erreur que j'obtiens lorsque je clique sur l'icône Twitter :

Code:

Notice: Undefined index: oauth_token in ...galerie/plugins/oAuth/include/hybridauth/Hybrid/thirdparty/OAuth/OAuth1Client.php on line 84

Notice: Undefined index: oauth_token_secret in ...galerie/plugins/oAuth/include/hybridauth/Hybrid/thirdparty/OAuth/OAuth1Client.php on line 84

Warning: Cannot modify header information - headers already sent by (output started at ...galerie/plugins/oAuth/include/hybridauth/Hybrid/thirdparty/OAuth/OAuth1Client.php:84) in ...galerie/plugins/oAuth/include/hybridauth/Hybrid/Auth.php on line 351

J'en profite au passage pour signaler qu'au début j'avais la version 1.0beta et que je n'ai pas eu la proposition pour mettre à jour le plugin. Il m'a fallu le désinstaller pour pouvoir passer à la version 1.0 qui corrigeait le problème "undefined variable 'params' on login popup" que j'avais initialement.

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2024 · Contact