Page d'inscription ne s'affiche pas
Un membre se plaint par mail
Support Général
MickaelFR Membre non connecté
Booster Fusée
- Booster Fusée
- Voir le profil du membre MickaelFR
- Inscrit le : 20/01/2014
- Site internet
- Groupes :
Un membre (visiteur plutôt) m'a écrit un mail concernant l'inscription à mon site.
Il se plaint que la page ne fait que de charger, puis elle plante.
J'ai effectivement une erreur dans les logs (quelques unes d'ailleurs) :
Code :
Fatale : invalid query. (ERRNO 1064) You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near ''MemberExtendedFieldErrorsMessageException' with message 'Format du fichier inva' at line 1query: INSERT INTO phpboost_member_extended_fields (user_pmtomail, f_situation_professionnelle, f_entreprise, f_permis_actuels, f_ou_nous_avez_vous_connu, user_born, user_sex, user_location, user_website, user_sign, user_avatar, user_id) VALUES (0, 'En formation', 'DB Schenker', 'B', 'Youtube', 911343600, '1', '', '', '', exception 'MemberExtendedFieldErrorsMessageException' with message 'Format du fichier invalide' in /web/planettrucks/www/site/kernel/framework/phpboost/member/extended-fields/field/MemberUserAvatarExtendedField.class.php:167
Stack trace:
#0 /web/planettrucks/www/site/kernel/framework/phpboost/member/extended-fields/field/MemberUserAvatarExtendedField.class.php(110): MemberUserAvatarExtendedField->upload_avatar(Object(HTMLForm), Object(MemberExtendedField))
#1 /web/planettrucks/www/site/kernel/framework/phpboost/member/extended-fields/MemberExtendedFieldsService.class.php(131): MemberUserAvatarExtendedField->get_data(Object(HTMLForm), Object(MemberExtendedField))
#2 /web/planettrucks/www/site/kernel/framework/phpboost/user/UserService.class.php(70): MemberExtendedFieldsService->get_data(1397)
#3 /web/planettrucks/www/site/user/controllers/UserRegistrationController.class.php(219): UserService::create(Object(User), Object(PHPBoostAuthenticationMethod), Object(MemberExtendedFieldsService))
#4 /web/planettrucks/www/site/user/controllers/UserRegistrationController.class.php(54): UserRegistrationController->save()
#5 /web/planettrucks/www/site/kernel/framework/mvc/dispatcher/UrlControllerMapper.class.php(87): UserRegistrationController->execute(Object(HTTPRequestCustom))
#6 /web/planettrucks/www/site/kernel/framework/mvc/dispatcher/UrlControllerMapper.class.php(59): UrlControllerMapper->do_call()
#7 /web/planettrucks/www/site/kernel/framework/mvc/dispatcher/Dispatcher.class.php(67): UrlControllerMapper->call()
#8 /web/planettrucks/www/site/kernel/framework/mvc/dispatcher/DispatchManager.class.php(43): Dispatcher->dispatch()
#9 /web/planettrucks/www/site/user/index.php(49): DispatchManager::dispatch(Array)
#10 {main}, 1397);
[0] /kernel/framework/io/db/driver/mysql/MySQLQuerier.class.php:54 - MySQLQuerier->execute(string, array)
[1] /kernel/framework/io/db/DBQuerier.class.php:106 - MySQLQuerier->inject(string, array)
[2] /kernel/framework/phpboost/user/UserService.class.php:82 - DBQuerier->insert(string, array)
[3] /user/controllers/UserRegistrationController.class.php:219 - UserService::create(User, PHPBoostAuthenticationMethod, MemberExtendedFieldsService)
[4] /user/controllers/UserRegistrationController.class.php:54 - UserRegistrationController->save()
[5] /kernel/framework/mvc/dispatcher/UrlControllerMapper.class.php:87 - UserRegistrationController->execute(HTTPRequestCustom)
[6] /kernel/framework/mvc/dispatcher/UrlControllerMapper.class.php:59 - UrlControllerMapper->do_call()
[7] /kernel/framework/mvc/dispatcher/Dispatcher.class.php:67 - UrlControllerMapper->call()
[8] /kernel/framework/mvc/dispatcher/DispatchManager.class.php:43 - Dispatcher->dispatch()
[9] /user/index.php:49 - DispatchManager::dispatch(array)
[URL] /site/user/registration/
2016-08-09 19:10:02
Fatale : invalid query. (ERRNO 1064) You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near ''MemberExtendedFieldErrorsMessageException' with message 'Format du fichier inva' at line 1query: INSERT INTO phpboost_member_extended_fields (user_pmtomail, f_situation_professionnelle, f_entreprise, f_permis_actuels, f_ou_nous_avez_vous_connu, user_born, user_sex, user_location, user_website, user_sign, user_avatar, user_id) VALUES (0, 'En formation', 'DB Schenker', 'B', 'Youtube', 911343600, '1', '', '', '', exception 'MemberExtendedFieldErrorsMessageException' with message 'Format du fichier invalide' in /web/planettrucks/www/site/kernel/framework/phpboost/member/extended-fields/field/MemberUserAvatarExtendedField.class.php:167
Stack trace:
#0 /web/planettrucks/www/site/kernel/framework/phpboost/member/extended-fields/field/MemberUserAvatarExtendedField.class.php(110): MemberUserAvatarExtendedField->upload_avatar(Object(HTMLForm), Object(MemberExtendedField))
#1 /web/planettrucks/www/site/kernel/framework/phpboost/member/extended-fields/MemberExtendedFieldsService.class.php(131): MemberUserAvatarExtendedField->get_data(Object(HTMLForm), Object(MemberExtendedField))
#2 /web/planettrucks/www/site/kernel/framework/phpboost/user/UserService.class.php(70): MemberExtendedFieldsService->get_data(1396)
#3 /web/planettrucks/www/site/user/controllers/UserRegistrationController.class.php(219): UserService::create(Object(User), Object(PHPBoostAuthenticationMethod), Object(MemberExtendedFieldsService))
#4 /web/planettrucks/www/site/user/controllers/UserRegistrationController.class.php(54): UserRegistrationController->save()
#5 /web/planettrucks/www/site/kernel/framework/mvc/dispatcher/UrlControllerMapper.class.php(87): UserRegistrationController->execute(Object(HTTPRequestCustom))
#6 /web/planettrucks/www/site/kernel/framework/mvc/dispatcher/UrlControllerMapper.class.php(59): UrlControllerMapper->do_call()
#7 /web/planettrucks/www/site/kernel/framework/mvc/dispatcher/Dispatcher.class.php(67): UrlControllerMapper->call()
#8 /web/planettrucks/www/site/kernel/framework/mvc/dispatcher/DispatchManager.class.php(43): Dispatcher->dispatch()
#9 /web/planettrucks/www/site/user/index.php(49): DispatchManager::dispatch(Array)
#10 {main}, 1396);
[0] /kernel/framework/io/db/driver/mysql/MySQLQuerier.class.php:54 - MySQLQuerier->execute(string, array)
[1] /kernel/framework/io/db/DBQuerier.class.php:106 - MySQLQuerier->inject(string, array)
[2] /kernel/framework/phpboost/user/UserService.class.php:82 - DBQuerier->insert(string, array)
[3] /user/controllers/UserRegistrationController.class.php:219 - UserService::create(User, PHPBoostAuthenticationMethod, MemberExtendedFieldsService)
[4] /user/controllers/UserRegistrationController.class.php:54 - UserRegistrationController->save()
[5] /kernel/framework/mvc/dispatcher/UrlControllerMapper.class.php:87 - UserRegistrationController->execute(HTTPRequestCustom)
[6] /kernel/framework/mvc/dispatcher/UrlControllerMapper.class.php:59 - UrlControllerMapper->do_call()
[7] /kernel/framework/mvc/dispatcher/Dispatcher.class.php:67 - UrlControllerMapper->call()
[8] /kernel/framework/mvc/dispatcher/DispatchManager.class.php:43 - Dispatcher->dispatch()
[9] /user/index.php:49 - DispatchManager::dispatch(array)
[URL] /site/user/registration/
2016-08-09 11:05:00
Avertissement : Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/web/planettrucks/session)
[0] :0
2016-08-09 11:05:00
Avertissement : Unknown: open(/web/planettrucks/session/sess_bf7dd903bd8f543e0d34c5d375af7d5e, O_RDWR) failed: No such file or directory (2)
[0] :0
2016-08-09 11:05:00
Avertissement : session_start(): open(/web/planettrucks/session/sess_bf7dd903bd8f543e0d34c5d375af7d5e, O_RDWR) failed: No such file or directory (2)
[0] /kernel/lib/php/facebook/facebook.php:60
[0] /kernel/lib/php/facebook/facebook.php:60 - session_start()
[1] /kernel/framework/phpboost/user/authentication/FacebookAuthenticationMethod.class.php:59 - Facebook->__construct(array)
[2] /kernel/framework/phpboost/user/authentication/AuthenticationService.class.php:116 - FacebookAuthenticationMethod->__construct()
[3] /user/controllers/UserLoginController.class.php:91 - AuthenticationService::get_authentication_method(string)
[4] /kernel/framework/mvc/dispatcher/UrlControllerMapper.class.php:87 - UserLoginController->execute(HTTPRequestCustom)
[5] /kernel/framework/mvc/dispatcher/UrlControllerMapper.class.php:59 - UrlControllerMapper->do_call()
[6] /kernel/framework/mvc/dispatcher/Dispatcher.class.php:67 - UrlControllerMapper->call()
[7] /kernel/framework/mvc/dispatcher/DispatchManager.class.php:43 - Dispatcher->dispatch()
[8] /user/index.php:49 - DispatchManager::dispatch(array)
[URL] /site/user/login/?authenticate=fb&code=AQAWu_ak8ruiJuCm4C5wnlceKgJyJPMymxji4AWx4saY_Y2l0jCNu_Vg3kRkkwbyzfjf9elrKx4BDjFBLovAoaVeDnACBBpbMSuuEuUvGYwmHSUuTMJCY4_I2pUYAr3zIjyOs8XnO2XVxVgcASAYPrlAZju_TpOA-Us5QM39lknq7mZlMVk2EtYOX-4ztzsTh7xFBELj0oqX1HYYo_gNsKPP84i9ypYDjnkQZwest31mYcBEIZgGrHP3uiYeOPG793xBgwQCle6Nd73fUzc4rfjNPvKk5VGG0yJeKdUf_X4_yBAM_U_gvBU-mSpAFEKjO7Sq7uLH2pqDFrVii9qcqjI5&state=97fca3855abff320d1fa8bcd57386b7a
Est-ce un bug? Une erreur du site?
Merci !
Édité par janus57 Le 09/08/2016 à 20h03
janus57 Membre non connecté
- Booster Fusée
- Voir le profil du membre janus57
- Inscrit le : 07/12/2007
- Groupes :
- Equipe Assistance
c'est le message tel qu'il apparait dans les logs (rien de modifié) ?
Si oui, ce membre essaye de mettre un avatar ?
Car visiblement ce serait l'avatar qui ne passe pas.
EDIT :
j'ai changé le type de code car c'est pas du SQL et la coloration n'aider pas vraiment du coup.
Cordialement, janus57
Édité par janus57 Le 09/08/2016 à 20h04
MickaelFR Membre non connecté
Booster Fusée
- Booster Fusée
- Voir le profil du membre MickaelFR
- Inscrit le : 20/01/2014
- Site internet
- Groupes :
Je ne sais pas ce qu'il faisait. Voici son mail :
Citation :
Subject: [4] connexion sur le forum
Numéro de suivi : 2016089-4
Message:
Salut
Alors voila j'ai un problème je n'arrive pas m'inscrire sur le site , dès que je rentre les infos pour inscrire la page charge pendant 5 min puis plus rien puis ça me marque qu'il y a eu une erreur et impossible de me connecter :/
Voila si ça marcherai ça serai super cool .
Merci
Numéro de suivi : 2016089-4
Message:
Salut
Alors voila j'ai un problème je n'arrive pas m'inscrire sur le site , dès que je rentre les infos pour inscrire la page charge pendant 5 min puis plus rien puis ça me marque qu'il y a eu une erreur et impossible de me connecter :/
Voila si ça marcherai ça serai super cool .
Merci
Édité par MickaelFR Le 09/08/2016 à 20h07
janus57 Membre non connecté
- Booster Fusée
- Voir le profil du membre janus57
- Inscrit le : 07/12/2007
- Groupes :
- Equipe Assistance
faudrait lui demander si il a mis un avatar (et si oui, l'extension, les dimensions et taille et comparer avec ta configuration dans l'administration) et surtout si son compte a été crée (mais vu l'erreur il a pas été crée).
Et le cas échéant lui demander se ré-essayer avec jute le stricte minimum qu'il pourra compléter après inscription.
Cordialement, janus57
MickaelFR Membre non connecté
Booster Fusée
- Booster Fusée
- Voir le profil du membre MickaelFR
- Inscrit le : 20/01/2014
- Site internet
- Groupes :
Il ne devrait pas simplement y avoir une erreur si l'avatar est trop gros du type "Votre avatar ne respecte pas nos conditions ...." au lieu d'une erreur monstre?
janus57 Membre non connecté
- Booster Fusée
- Voir le profil du membre janus57
- Inscrit le : 07/12/2007
- Groupes :
- Equipe Assistance
Ok c'est fait, j'ai envoyé un mail.
Il ne devrait pas simplement y avoir une erreur si l'avatar est trop gros du type "Votre avatar ne respecte pas nos conditions ...." au lieu d'une erreur monstre?
Il ne devrait pas simplement y avoir une erreur si l'avatar est trop gros du type "Votre avatar ne respecte pas nos conditions ...." au lieu d'une erreur monstre?
Bonjour,
pour la taille/dimensions, normalement oui (le serveur est même capable de redimensionner le tout si tu l'a activé).
Par contre pour le type de fichier ou si le fichier est corrompu là j'ai jamais essayé, mais théoriquement cela devrait être rejeté avec un message d'erreur et non une erreur SQL.
Il faudrait faire des tests sur la démo et au besoin remonter dans le bugtracker.
Cordialement, janus57
MickaelFR Membre non connecté
Booster Fusée
- Booster Fusée
- Voir le profil du membre MickaelFR
- Inscrit le : 20/01/2014
- Site internet
- Groupes :
Mipel Membre non connecté
- Administrateur
- Voir le profil du membre Mipel
- Inscrit le : 04/04/2016
- Site internet
- Groupes :
- Equipe Rédaction
- Equipe Modération
J'ai tenté une inscription (en local) avec un fichier d'avatar dont le format ne correspond pas à une image (pris un document de type libre office) pour tester. Erreur reproduite.
Selon mes tests, cette nouvelle inscription est bien signalée à l'admin par un alerte de demande de validation, mais sans l'avatar. C'était le cas sur votre site ?
Merci donc de remonter cette anomalie dans le bugtracker car le choix du format de fichier n'est pas suffisamment filtré et le message d'erreur peu explicite.
Cordialement,
Mipel
Merci de penser à joindre le rapport système de votre site, il peut nous aider à mieux répondre à vos questions.
MickaelFR Membre non connecté
Booster Fusée
- Booster Fusée
- Voir le profil du membre MickaelFR
- Inscrit le : 20/01/2014
- Site internet
- Groupes :
Non, je n'ai eu aucune alerte ..
Je remonte ça dans le bugtracker.
Merci beaucoup
j1.seth Membre non connecté
- Administrateur
- Voir le profil du membre j1.seth
- Inscrit le : 01/09/2008
- Site internet
- Groupes :
- Chef de Projet
- Equipe Développement
Le site est en quelle version ? Je pensais avoir déjà corrigé ça.
MickaelFR Membre non connecté
Booster Fusée
- Booster Fusée
- Voir le profil du membre MickaelFR
- Inscrit le : 20/01/2014
- Site internet
- Groupes :
Dernière version actuelle : 5.0.9 .. J'essaie de toujours mettre à jour dès que possible
janus57 Membre non connecté
- Booster Fusée
- Voir le profil du membre janus57
- Inscrit le : 07/12/2007
- Groupes :
- Equipe Assistance
je pense avoir trouvé un problème aussi.
@mipel : lors de tes test est-ce que tu avais testé avec l'extension de l'image (ou fausse image) en grand ?
Par exemple en .JPG plutôt que .jpg ?
Cordialement, janus57
Réponse: non, j'avais essayé avec un fichier .odp et un .ods (libre office) car je n'ai pas trouvé la liste des extensions autorisées pour les avatars.
Je viens de tester avec des extensions en majuscules et ajouté un commentaire dans le bugtracker: https://www.phpboost.com/bugtracker/detail/1637-probleme-inscription-et-les-formats-des-avatars
Mipel
Édité par Mipel Le 17/08/2016 à 17h46
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie