Bonjour,
Je suis passé à la version 15.2 puis 15.3 et j'aun un problème lors de la création d'un nouvel utilisateur.
La boîte de dialogue s'ouvre et me permet d'entrer le paramètres de mon nouvel utilisateur, mais quand je valide rien ne se passe. Seul "annuler" semble actif et ferme la boîte.
Quand j'essaye avec un utilisateur existant (même adresse) c'est bien détecté.
Tous mes plugings sont à jour.
Piwigo 15.3.0
Système d'exploitation: Linux
PHP: 8.1.31
MySQL: 10.6.20-MariaDB
Bibliothèque graphique: ImageMagick 6.9.13-17
Plugins :
Add < head > element
Additional Pages
Admin Tools
Advanced Menu Manager
AStat.2
BanIP
Batch Downloader
Batch Manager Prefilters
BatchCustomDerivatives
Check Files Integrity
Check Uploads
Contact Form
de_activate all language
Download Permissions
EditorPlus
Exif View
Extended Description
Force HTTPS
Grum Plugins Classes.3
GuestBook
Header Manager
Hide Title on Browse Path
History IP Excluder
LocalFiles Editor
No Stats For Robots
Perso Footer
Personal Favicon
Photo Update
Plugin Personnel
Protect Notification
PWG Stuffs
Quick Fav
Reset manual order
rightClick
ShareAlbum
Statistics
Stop Spammers
Take A Tour of Your Piwigo
Thumbnail Tooltip
Hors ligne
Bonjour,
Est-ce que tu peux (lorsque tu es sur la page admin > utilisateurs), faire un "Clique droit > Inspecter l'élément" dans l'onglet "Console" voir si tu as une erreur ?
On va essayer de debug petit à petit pour voir d'où vient le problème
Hors ligne
J'obtiens ceci :
Cette page utilise la propriété non standard « zoom ». Envisagez d’utiliser calc() dans les valeurs des propriétés pertinentes ou utilisez « transform » avec « transform-origin: 0 0 ». admin.php
La mise en page a été forcée avant le chargement complet de la page. Si les feuilles de style ne sont pas encore chargées, cela peut provoquer un flash de contenu non stylisé. lwca52.js:8:29826
DéHème
Hors ligne
J'ai quasi le même effet en 15.3 : j'ai l'impression que l'ajout de nouvel utilisateur a échoué car la boîte-formulaire ne se referme pas. Je retourne alors dans l'admin générale, puis dans les utilisateurs, et le nouveau compte est là, il a bien été créé.
En ligne
Je n'arrive pas à reproduire le bug donc dur de trouver une solution. Est-ce que tu peux tester sans les plugins ?
Vu que tu as beaucoup de plugins activés, petit tips pour rendre la manip plus "simple":
Ouvre deux onglets:
- Page plugins
- Page utilisateurs
Sur la page plugin, tu sélectionnes "Activé", tu décoches tous les plugins. Mais n'actualise pas cette page
Ensuite sur l'onglet avec la page utilisateurs, tu l'actualises (pour reset les events javascript etc..), et maintenant tu peux tester l'ajout de l'utilisateur. Si ça fonctionne (je le ferais aussi de mon côté), on peut tester de remettre les plugins un par un afin de voir lequel pose problème
Pour tout remettre comme avant, tu retournes sur ton onglet avec la page plugins, et tu réactive tous tes plugins (normalement, celle-ci n'a pas été actualisé donc tu vois la liste de tes plugins précédemment désactivé)
Dernière modification par Linty (2024-12-20 16:26:40)
Hors ligne
Bien vu ,
En desactivant le plugin History IP (Les autres ont actifs), j'arrive à créer un nouvel utilisateur.
Dans History IP Excluder - Version: 12.a;
- je n'ai pas d'IP exclues mais j'ai mis mon IP pour l'exclure de l'historique.
- Cependant, j'ai décoché " Empêcher l'inscription à la galerie des IP exclues de l'historique (Blacklistage)"
En Effacant mon IP de la liste ou en cochant cette coche je ne peux toujours pas créer d'utilisateur.
J'ai aussi essayé à partir d'une autre IP : même comportement.
DéHème
Dernière modification par deheme (2024-12-20 17:03:32)
Hors ligne
Bonne nouvelle, on sait d'ou ça vient maintenant. Je vais déjà regarder si le plugin est bien compatible PHP 8 (la dernière release date de Janvier 2022). Puis faire quelques tests.
En attendant, tu peux désactiver le plugin, ensuite aller dans "Configuration > Options" et plus bas dans divers il y a "Historiser les visites des" tu peux décocher "administrateurs" temporairement ou désactiver le plugin seulement quand tu veux ajouter des utilisateurs.
Katryne a écrit:
J'ai quasi le même effet en 15.3
Tu as aussi ce plugin ?
Dernière modification par Linty (2024-12-20 17:24:40)
Hors ligne
Non, j'ai pas ce plugin. Mais valider la création ne ferme pas le formulaire en popup, même si je constate ensuite que l'utilisateur a bien été créé.
En ligne
Du coup si tu peux toi aussi regarder dans la console, quand tu cliques sur le bouton "Ajouter l'utilisateur" tu as une erreur
Dernière modification par Linty (2024-12-20 17:56:36)
Hors ligne
J'ai le même message que deheme.
En ligne
J'ai désactivé TOUS les plugins et j'ai toujours le même message d'erreur sur le bouton de création d'utilisateur. C'est juste mon site de test, je peux te donner accès si cela peut rendre service : https://blackland.legtux.org/
Piwigo 15.3.0
Installé le 7 Juillet 2022, il y a 2 ans 5 mois 1 semaine 6 jours
Système d'exploitation: Linux
PHP: 8.2.26 (Montrer les informations) [2024-12-20 21:15:42]
MySQL: 10.11.6-MariaDB-0+deb12u1 [2024-12-20 21:15:42]
Bibliothèque graphique: ImageMagick ImageMagick 6.9.11-60
Taille du cache 0 Mo
Liste des plugins activés 0
Aucun plugin activé
Mais c'est pareil sur mon site principal, qui n'est pas hébergé au même endroit, le 1er est chez OVH, le second chez Ionos. Pour tous mes sites, le thème est Bootstrap Darkroom
Piwigo 15.3.0 Dernière version ?
Installé le 21 Février 2022, il y a 2 ans 9 mois 3 semaines 6 jours
Système d'exploitation: Linux
PHP: 8.2.26 (Montrer les informations) [2024-12-20 21:19:26]
MySQL: 5.7.42-log [2024-12-20 21:19:26]
Bibliothèque graphique: External ImageMagick 6.9.11-60
Taille du cache 2648.49 Mo
Liste des plugins activés 60
En ligne
Oh déjà je viens de voir que je ne peux pas accéder à https://blackland.legtux.org/ . Je vois que c'est à cause du plugin "AntiAspi" me causant l'erreur "Data too long for column 'IP'". Je suis en IPV6 et du coup mon IP est trop longue pour être enregistré en base de donnée.
Je viens de faire le test de mon côté en PHP 8.2 - Piwigo 15.3.0
Piwigo 15.3.0 Check for upgrade Installed on 23 December 2024, 14 seconds ago Operating system: Linux PHP: 8.2.27 (Show info) [2024-12-23 09:56:17] MySQL: 11.4.4-MariaDB-ubu2404 [2024-12-23 09:56:17] Graphics Library: External ImageMagick 6.9.11-60 Cache size N/A never calculated Refresh
J'ai utilisé Firefox et dans la console je vois bien le message "La mise en page a été forcée avant le chargement complet de la page. Si les[...]" mais ce n'est pas bloquant pour ajouter un utilisateur.
Pour moi cela est causé par un plugin, mais tu me confirmes que tu as tout désactivé. Quand tu ajoutes un utilisateur, une autre boite de dialogue ne s'ouvre pas en disant qu'un nouvel utilisateur à été ajouté avec soit le lien pour activer l'user ou un message pour dire que ça a été envoyé par mail ?
Hors ligne
Coucou !
Je n'ai jamais de souci d'accès avec le Blackland, et je suis sous IPV6 depuis des lustres. Là, je viens de désactiver anti-aspi, j'ai regardé mon htaccess et il est tout vide, puis je me suis promenée sur le site sans souci avec Vivaldi, le navigateur dont je ne me sers que pour tester les sites sans être connectée.
Pour tous mes sites, mon fils a modifié la base de données pour que tel champ soit assez grand pour accueillir de l'IPV6. (c'est toujours lui qui fait les bidouilles là dedans, je suis allergique à la gestion des bases de données, si si si, j'ai même un certificat du toubib pour ça...)
Mes 2 autres Piwigos officiels, ceux de ma signature sont passés en v.15.3. Eux sont équipés d'un htaccess truffé de "deny from".
Peux-tu les visiter ? Veux-tu un compte admin ?
Sur tous mes Piwigos, j'ai un warning qui disparait dès que je rafraichis la page et après tout est normal. J'ai encore oublié de le copier cette fois-ci.
En ligne
Ton Ip est bien plus longue que la mienne, si c'est toi qui viens de visiter à 12h31 : 39 ou 40 caractères. Je crois qu'on avait agrandi le champ à 30 seulement. Je vais faire redescendre mon expert à moi que j'ai. Quelle longueur faut-il prévoir ? 50 caractères ?
En ligne