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.


Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
[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.)
#1
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 errorCall 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.
Répondre
29-07-2011, 12:51,
#2
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é ?

[Image: spyto.png]
~~ AUCUNE AIDE Par MP, MAIL OU MSN !!!~~
Répondre
29-07-2011, 13:00, (Modification du message : 29-07-2011, 13:02 par burdyyi.)
#3
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
    
else
    {
        
$sep "";
        foreach(
$ip_bits as $piece)
        {
            if(
$piece == "*")
            {
                
$ip_string1 .= $sep."0";
[...] 
Répondre
29-07-2011, 14:02,
#4
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 !

[Image: spyto.png]
~~ AUCUNE AIDE Par MP, MAIL OU MSN !!!~~
Répondre
29-07-2011, 14:16, (Modification du message : 29-07-2011, 14:27 par burdyyi.)
#5
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 !
Répondre
29-07-2011, 14:30, (Modification du message : 29-07-2011, 16:17 par spyto.)
#6
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. Wink
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 ?

[Image: spyto.png]
~~ AUCUNE AIDE Par MP, MAIL OU MSN !!!~~
Répondre




Utilisateur(s) parcourant ce sujet : 3 visiteur(s)

Contact | MyBB.support | Retourner en haut | Retourner au contenu | Version bas-débit (Archivé) | Syndication RSS
 Utilitaire de traduction fourni par Regentronique