probleme avatars
daves Membre non connecté
Booster Fronde
-
Booster Fronde
- Voir le profil du membre daves
- Inscrit le : 14/08/2016
- Site internet
- Groupes :
Édité par daves Le 15/08/2016 à 22h51
janus57 Membre non connecté
-
Booster Fusée
- Voir le profil du membre janus57
- Inscrit le : 07/12/2007
- Groupes :
-
Equipe Assistance
il y a quoi dans les erreurs de votre site ?
Cordialement, janus57
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
Cette anomalie est identifiée et suivie sous le numéro #1637 voir ici :
https://www.phpboost.com/bugtracker/detail/1637-probleme-inscription-et-les-formats-des-avatars
Cela semble lié au fait d'uploader un avatar dans un format de fichier non reconnu par PHPBoost.
Elle sera traitée le plus vite possible.
Cordialement,
Mipel
Édité par Mipel Le 15/08/2016 à 23h17
Merci de penser à joindre le rapport système de votre site, il peut nous aider à mieux répondre à vos questions.
daves Membre non connecté
Booster Fronde
-
Booster Fronde
- Voir le profil du membre daves
- Inscrit le : 14/08/2016
- Site internet
- Groupes :
Code :
Fatale : invalid query. (ERRNO 1064) You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''MemberExtendedFieldErrorsMessageException' with message 'Format du fichier inva' at line 1query: UPDATE phpboost_member_extended_fields SET register_newsletter='', user_avatar=exception 'MemberExtendedFieldErrorsMessageException' with message 'Format du fichier invalide' in /var/www/sdb/d/8/calaislibre/kernel/framework/phpboost/member/extended-fields/field/MemberUserAvatarExtendedField.class.php:167
Stack trace:
#0 /var/www/sdb/d/8/calaislibre/kernel/framework/phpboost/member/extended-fields/field/MemberUserAvatarExtendedField.class.php(110): MemberUserAvatarExtendedField->upload_avatar(Object(HTMLForm), Object(MemberExtendedField))
#1 /var/www/sdb/d/8/calaislibre/kernel/framework/phpboost/member/extended-fields/MemberExtendedFieldsService.class.php(131): MemberUserAvatarExtendedField->get_data(Object(HTMLForm), Object(MemberExtendedField))
#2 /var/www/sdb/d/8/calaislibre/kernel/framework/phpboost/user/UserService.class.php(134): MemberExtendedFieldsService->get_data('1')
#3 /var/www/sdb/d/8/calaislibre/user/controllers/UserEditProfileController.class.php(331): UserService::update(Object(User), Object(MemberExtendedFieldsService))
#4 /var/www/sdb/d/8/calaislibre/user/controllers/UserEditProfileController.class.php(98): UserEditProfileController->save(Object(HTTPRequestCustom))
#5 /var/www/sdb/d/8/calaislibre/kernel/framework/mvc/dispatcher/UrlControllerMapper.class.php(87): UserEditProfileController->execute(Object(HTTPRequestCustom))
#6 /var/www/sdb/d/8/calaislibre/kernel/framework/mvc/dispatcher/UrlControllerMapper.class.php(59): UrlControllerMapper->do_call()
#7 /var/www/sdb/d/8/calaislibre/kernel/framework/mvc/dispatcher/Dispatcher.class.php(67): UrlControllerMapper->call()
#8 /var/www/sdb/d/8/calaislibre/kernel/framework/mvc/dispatcher/DispatchManager.class.php(43): Dispatcher->dispatch()
#9 /var/www/sdb/d/8/calaislibre/user/index.php(49): DispatchManager::dispatch(Array)
#10 {main} WHERE user_id='1';
[0] /kernel/framework/io/db/driver/mysql/MySQLQuerier.class.php:54 - MySQLQuerier->execute(string, array)
[1] /kernel/framework/io/db/DBQuerier.class.php:129 - MySQLQuerier->inject(string, array)
[2] /kernel/framework/phpboost/user/UserService.class.php:141 - DBQuerier->update(string, array, string, array)
[3] /user/controllers/UserEditProfileController.class.php:331 - UserService::update(User, MemberExtendedFieldsService)
[4] /user/controllers/UserEditProfileController.class.php:98 - UserEditProfileController->save(HTTPRequestCustom)
[5] /kernel/framework/mvc/dispatcher/UrlControllerMapper.class.php:87 - UserEditProfileController->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] /user/?url=/profile/1/edit/Édité par daves Le 15/08/2016 à 23h27
janus57 Membre non connecté
-
Booster Fusée
- Voir le profil du membre janus57
- Inscrit le : 07/12/2007
- Groupes :
-
Equipe Assistance
non pour vous c'est le même problème que @vtt64, il doit vous manquer une ligne dans votre BDD.
Cordialement, janus57
daves Membre non connecté
Booster Fronde
-
Booster Fronde
- Voir le profil du membre daves
- Inscrit le : 14/08/2016
- Site internet
- Groupes :
janus57 Membre non connecté
-
Booster Fusée
- Voir le profil du membre janus57
- Inscrit le : 07/12/2007
- Groupes :
-
Equipe Assistance
votre site est en ligne ou en local ?
Cordialement, janus57
daves Membre non connecté
Booster Fronde
-
Booster Fronde
- Voir le profil du membre daves
- Inscrit le : 14/08/2016
- Site internet
- Groupes :
janus57 Membre non connecté
-
Booster Fusée
- Voir le profil du membre janus57
- Inscrit le : 07/12/2007
- Groupes :
-
Equipe Assistance
Possible de me créer un compte admin et de m'envoyer le login/mdp en MP ?
Cordialement, janus57
EDIT (pour janus):
Il faudrait essayer de savoir quel type d'extension avait le fichier d'avatar qui a généré l'erreur. Le test que j'avais réalisé reproduisait cette anomalie avec une extension de fichier autre que celle que l'on rencontre habituellement pour une image.
Mipel
Édité par Mipel Le 16/08/2016 à 21h43
daves Membre non connecté
Booster Fronde
-
Booster Fronde
- Voir le profil du membre daves
- Inscrit le : 14/08/2016
- Site internet
- Groupes :
janus57 Membre non connecté
-
Booster Fusée
- Voir le profil du membre janus57
- Inscrit le : 07/12/2007
- Groupes :
-
Equipe Assistance
au finale c'est bien le même bug que remonté plus haut (Cf : https://www.phpboost.com/bugtracker/detail/1637-probleme-inscription-et-les-formats-des-avatars), cependant je pense avoir trouvé l'origine du problème.
Cordialement, janus57
daves Membre non connecté
Booster Fronde
-
Booster Fronde
- Voir le profil du membre daves
- Inscrit le : 14/08/2016
- Site internet
- Groupes :
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
Je vais corriger pour la prochaine version.
En attendant il faudrait remplacer la ligne 166 de /kernel/framework/phpboost/member/extended-fields/field/MemberUserAvatarExtendedField.class.php par :
Code PHP :
if (!preg_match('`(' . implode('|', array_map('preg_quote', $authorized_pictures_extensions)) . ')+$`i', $extension))
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie