1. IMPORTANT : Nouvelles mesures de sécurité - 2. Règles pour obtenir de l'aide dans les forums de support - 3. Restrictions des droits pour le groupe "Support suspendu"
Il est obligatoire de respecter les Règles de MyBB.fr : Version abrégée ou Version complète pour obtenir du support sur nos forums.
Les membres ayant un site/forum contrevenant aux règles de MyBB.support seront placés dans le groupe "Support suspendu" et ne bénéficieront plus du support du staff. Nous recommandons aux autres membres d'agir de même. Il ne s'agit pas d'un bannissement, le membre retrouvera son statut "normal" dès que sa situation sera conforme aux règles.
Nouveau : un Wiki en français : plus de détails.
Avant de soumettre votre problème, consultez-le, ainsi que la FAQ, sans oublier le moteur de recherche interne.
[Réglé] Problème : Fatal error: Call to undefined function [...]
Mots-clés » problème, fatal, error, call, undefined, function |
29-07-2011, 12:48,
(Modification du message : 29-07-2011, 14:29 par burdyyi.)
|
|||
|
|||
Problème : Fatal error: Call to undefined function [...]
Bonjour,
J'ai chercher une solution sur google & autres mais je n'ai rien trouvé, et la plupart du temps les discussions abordant ce sujet sont en anglais, bref. Quand quelqu'un veut s'inscire, sur mon forum mybb (dernière version.) ils remplis donc les champs, puis clique sur valider l'enregistrement et sa affiche cette erreur. Code PHP : Fatal error: Call to undefined function unicode_chr() in /home/burdupco/public_html/extaz/forum/inc/datahandlers/user.php on line 73 Si quelqu'un à une solution, merci de me la présenter. Cordialement. |
|||
29-07-2011, 12:51,
|
|||
|
|||
RE: Problème : Fatal error: Call to undefined function [...]
Le minimum serait de donner la version de MyBB utilisée !
Je suppose qu'il s'agit de 1.6.3 ? La fonction unicode_chr() qui n'est pas trouvée se trouve dans /inc/functions.php. Je suggère de réuploader ce fichier et de vérifier que cette fonction y est bien incluse (ligne 5721 et suivantes). Il s’agit sans doute d'un fichier corrompu ou d'un upload mal effectué ? |
|||
29-07-2011, 13:00,
(Modification du message : 29-07-2011, 13:02 par burdyyi.)
|
|||
|
|||
RE: Problème : Fatal error: Call to undefined function [...]
Bonjour,
Il s'agit de la version 1.6.4, téléchargé ici : http://www.mybb.com/downloads J'ai déjà reupload le fichier focntions.php mais sans résultats. Ligne 5721 : Code PHP : // Wildcard based IP provided |
|||
29-07-2011, 14:02,
|
|||
|
|||
RE: Problème : Fatal error: Call to undefined function [...]
C'est pour le moins curieux !!!
En effet, dans la version 1.6.4, la fonction unicode_chr() n'est plus utilisée. Dans /datahandlers/user.php, la ligne 73 contient : Code PHP : $username = str_replace(array(unichr(160), unichr(173), unichr(0xCA), dec_to_utf8(8238), dec_to_utf8(8237), dec_to_utf8(8203)), array(" ", "-", "", "", "", ""), $username); Donc plus aucune référence à unicode_chr(), d'où ma perplexité quant à ton message d'erreur ?! Essaie de re-télécharger l'archive et/ou de réuploader les fichiers (en faisant ensuite un upgrade...). C'est quand même bizarre ! |
|||
29-07-2011, 14:16,
(Modification du message : 29-07-2011, 14:27 par burdyyi.)
|
|||
|
|||
RE: Problème : Fatal error: Call to undefined function [...]
Merci de ta réponse, mais j'ai tout réupload et toujours rien.
Personne ne peut s'inscrire. En téléchargent la version antérieure sa ne résoudrais pas le problème par hasard EDIT : Ma ligne 73 n'est pas la même que la votre. Code PHP : $username = str_replace(array(unicode_chr(160), unicode_chr(173), unicode_chr(0xCA), dec_to_utf8(8238), dec_to_utf8(8237), dec_to_utf8(8203)), array(" ", "-", "", "", "", ""), $username); J'ai remplacé par la tienne et c'est fonctionnelle merci ! |
|||
29-07-2011, 14:30,
(Modification du message : 29-07-2011, 16:17 par spyto.)
|
|||
|
|||
RE: Problème : Fatal error: Call to undefined function [...]
Tu es sûr de tes uploads ?
Regarde si ton fichier /inc/datahandlers/user.php est correctement uploadé et surtout s'il contient ou non l'appel à la fonction unicode_chr() - autour de la ligne 73. C'est cette instruction qui provoque l'erreur et elle ne doit pas se trouver dans /inc/datahandlers/user.php de la v1.6.4 ! Si elle y est ce n’est pas normal. Surtout que tu as téléchargé l'archive US... Alors qu'il en existe une version fr dans la section Annonces ici. Mais bon, ça c'est une autre histoire et ça n'a rien à voir avec ton problème. Re-télécharge l'archive, ou du moins réuploade /inc/datahandlers/user.php de la v1.6.4. C'est bizarre, j''ai l'impression que plusieurs versions se mêlent. Tu n'as pas fait une mise à jour ? Il s’agit bien d'une nouvelle installation ? |
|||
« Sujet précédent | Sujet suivant »
|
Utilisateur(s) parcourant ce sujet : 4 visiteur(s)