IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

EDI, CMS, Outils, Scripts et API PHP Discussion :

PHP : mb_ereg() Fatal error


Sujet :

EDI, CMS, Outils, Scripts et API PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Apprenti Ingénieur Système & Réseaux
    Inscrit en
    Juin 2010
    Messages
    14
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Apprenti Ingénieur Système & Réseaux
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juin 2010
    Messages : 14
    Par défaut PHP : mb_ereg() Fatal error
    Bonjour,

    J'essaye en vain de faire un php.exe mon_fichier.php
    Quand je lance mon script via le navigateur tout marche.

    Quand je fais la commande en question ou que j'essaye de compiler, j'ai l'erreur
    Fatal Error : Call to undefined fonction mb_ereg() on line..
    J'utilise la dernière version de php (5.3.8.1).


    J'ai cherché sur plusieurs forums, en vain. J'ai déjà essayé d'autoriser la ligne dans le php.ini :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    extension=extension=php_mbstring.dll
    Cela n'a rien changé. Que faire?

    Merci de votre aide!

    Cordialement,

    Damien

  2. #2
    Membre chevronné Avatar de humitake
    Homme Profil pro
    Étudiant
    Inscrit en
    Novembre 2010
    Messages
    399
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Novembre 2010
    Messages : 399
    Par défaut
    Bonjour,

    Je n'ai jamais exécuté de page php sous Windows par contre je le fait couramment sous Linux.

    A tu essayé avec une page contenant juste un echo ?
    Code php : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    <?php
    echo 'Bonjour';
    ?>

    Et regarde aussi si des options ne sont pas nécessaire pour le fonctionnement de l'exécutable.

  3. #3
    Membre averti
    Homme Profil pro
    Apprenti Ingénieur Système & Réseaux
    Inscrit en
    Juin 2010
    Messages
    14
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Apprenti Ingénieur Système & Réseaux
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juin 2010
    Messages : 14
    Par défaut
    oui sa marche juste avec cela. Si j'enlève le code avec mb_ereg() cela fonctionne sinon ne veut pas faire :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     php.exe mon_fichier.exe

  4. #4
    Expert confirmé

    Profil pro
    Inscrit en
    Septembre 2010
    Messages
    7 920
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2010
    Messages : 7 920
    Par défaut
    t'es sur que ta changer le bon php.ini (y'en a plusieur suivant les conf)
    fait un php -i, (php -i > info.txt si y'a trop le ligne)

    pourquoi t'utilises pas PCRE ?

  5. #5
    Membre averti
    Homme Profil pro
    Apprenti Ingénieur Système & Réseaux
    Inscrit en
    Juin 2010
    Messages
    14
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Apprenti Ingénieur Système & Réseaux
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juin 2010
    Messages : 14
    Par défaut
    J'ai changé le bon php.ini il me semble.

    mbstring

    Multibyte Support => enabled
    Multibyte string engine => libmbfl
    HTTP input encoding translation => disabled

    mbstring extension makes use of "streamable kanji code filter and converter", which is distributed under the GNU Lesser General Public License version 2.1.

    Multibyte (japanese) regex support => enabled
    Multibyte regex (oniguruma) version => 4.7.1

    Directive => Local Value => Master Value
    mbstring.detect_order => no value => no value
    mbstring.encoding_translation => Off => Off
    mbstring.func_overload => 0 => 0
    mbstring.http_input => pass => pass
    mbstring.http_output => pass => pass
    mbstring.http_output_conv_mimetypes => ^(text/|application/xhtml\+xml) => ^(text/|application/xhtml\+xml)
    mbstring.internal_encoding => no value => no value
    mbstring.language => neutral => neutral
    mbstring.strict_detection => Off => Off
    mbstring.substitute_character => no value => no value
    PCRE ? Ben j'ai changé pour essayer mais mon code foire un peu. Je veux lui passer un regex en tant que chaine mais il aime pas trop ou j'ai mal codé

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    	mb_ereg("\#(.*)\#",$ligne,$regs);
    Je remplace par un preg_match et il me sort le point à la place de mon expression contenue dans ma chaine comprise entre les #

Discussions similaires

  1. [Oracle] Catchable fatal error: (suite à une mise à jour en PHP 5.2)
    Par nyto-86 dans le forum PHP & Base de données
    Réponses: 3
    Dernier message: 05/06/2008, 11h53
  2. fatal error dans php je ne comprend pas
    Par patchouli dans le forum Langage
    Réponses: 10
    Dernier message: 09/01/2007, 23h34
  3. [Librairies] zip.lib.php Fatal error: Allowed memory size of 8388608 bytes exhausted
    Par manaboko dans le forum Bibliothèques et frameworks
    Réponses: 9
    Dernier message: 22/05/2006, 10h42
  4. [SNMP] PHP fatal error snmpget()
    Par fara morgana dans le forum Bibliothèques et frameworks
    Réponses: 3
    Dernier message: 19/05/2006, 16h33
  5. [MySQL] PHP Fatal error
    Par nah_wah dans le forum PHP & Base de données
    Réponses: 7
    Dernier message: 11/11/2005, 13h53

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo