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 :

syntax error, unexpected '('in ../EasyPHP.ini


Sujet :

EDI, CMS, Outils, Scripts et API PHP

  1. #1
    Membre averti
    Inscrit en
    Mars 2005
    Messages
    26
    Détails du profil
    Informations forums :
    Inscription : Mars 2005
    Messages : 26
    Par défaut syntax error, unexpected '('in ../EasyPHP.ini
    Bonjour à tous,

    J'ai un petit souci avec easyphp 5.3.1, j'ai le message d'erreur suivant :

    Warning: syntax error, unexpected '(' in ../EasyPHP.ini on line 13 in C:\Program Files (x86)\EasyPHP-5.3.1\home\i18n.inc.php on line 5
    et je n'arrive pas à accéder à mysql (page blanche).
    J'ai installé cette ancienne version d'easyphp car avec des versions plus récentes je n'arrivais même pas à accéder au localhost !!
    Pour info j'utilise chrome, et suis sous windows 7....
    Je n'ai pas trouvé de post sur le sujet sur le forum...

    Merci d'avance pour vos réponses, je donne un coup de main à une asso pour le développement de leur site, et c'est assez urgent pour eux !

  2. #2
    Membre averti
    Inscrit en
    Mars 2005
    Messages
    26
    Détails du profil
    Informations forums :
    Inscription : Mars 2005
    Messages : 26
    Par défaut
    ah oui, je précise aussi que je suis allée regarder les fichiers easyphp.ini et i18n.inc.php et que je n'ai rien vu de choquant qui expliquerait l'erreur !!

  3. #3
    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
    erreur de syntaxe, relis bien ton code

    ps : l’urgence n'existe pas

  4. #4
    Membre averti
    Inscrit en
    Mars 2005
    Messages
    26
    Détails du profil
    Informations forums :
    Inscription : Mars 2005
    Messages : 26
    Par défaut
    le fait est que ce n'est pas mon code qui est en cause, car je n'ai encore rien fait ! je veux juste accéder à myadmin afin de créer la base de données, et les fichiers dans lesquels il y aurait des erreurs de syntaxe sont des fichiers de config de easyphp auxquels je n'ai pas touché !

  5. #5
    Membre averti
    Inscrit en
    Mars 2005
    Messages
    26
    Détails du profil
    Informations forums :
    Inscription : Mars 2005
    Messages : 26
    Par défaut
    pour ce qui est de l'urgence, ils ont besoin que leur site soit opérationnel d'ici peu car ils préparent un grand évènement qui aura lieu dans 15j....

  6. #6
    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
    Citation Envoyé par lelfedesboa
    je ne comprends pas pourquoi tu marques qu'il s'agit d'une erreur dans mon code car je précise bien dans le post qu'il s'agit de fichiers de config easyphp dans lesquels il y aurait des erreurs ! et je ne suis pas allée toucher à ces fichiers, juste les lire afin de voir quelle serait l'erreur !
    j'invente rien, montre ton fichier de config, pour les délais ce n'est pas notre problème

  7. #7
    Membre averti
    Inscrit en
    Mars 2005
    Messages
    26
    Détails du profil
    Informations forums :
    Inscription : Mars 2005
    Messages : 26
    Par défaut
    pour les délais c'est juste une précision...

    pour les fichiers de config :
    EasyPHP.ini on line 13 :
    l.12 IsIconized=Y
    l.13 OldRunningPath=C:\Program Files (x86)\EasyPHP-5.3.1\
    EOF (fin de fichier)

    i18n.inc.php on line 5 :
    l.4 $filename = "../EasyPHP.ini";
    l.5 $ini_array = parse_ini_file($filename);
    l.6 $lang = $ini_array["LangAdmin"];
    je mets les lignes précédentes et suivantes...au cas où..................

  8. #8
    Membre averti
    Inscrit en
    Mars 2005
    Messages
    26
    Détails du profil
    Informations forums :
    Inscription : Mars 2005
    Messages : 26
    Par défaut
    comme on peut le voir, pas d'erreur flagrante de syntaxe !!! pourtant toujours le même message sur easy php :

    Warning: syntax error, unexpected '(' in ../EasyPHP.ini on line 13 in C:\Program Files (x86)\EasyPHP-5.3.1\home\i18n.inc.php on line 5

  9. #9
    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
    met tout le fichier i18n.inc.php et utilise la balise [ CODE ]

  10. #10
    Membre averti
    Inscrit en
    Mars 2005
    Messages
    26
    Détails du profil
    Informations forums :
    Inscription : Mars 2005
    Messages : 26
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
     
    <?php
    $ini_array = array();
    $lang_array = array("de", "en", "es", "fr", "it", "nw", "pt", "pt_br");
    $filename = "../EasyPHP.ini";
    $ini_array = parse_ini_file($filename);
    $lang = $ini_array["LangAdmin"];
    $easyphp_path = $ini_array["OldRunningPath"];
     
     
    $lang = (in_array($lang, $lang_array)) ? $lang : "en";
     
    if (isset($_GET['lang']) AND $_GET['lang'] != $lang)
    {
    	$fp = fopen($filename, "r");
    	$ini_contents = fread($fp, filesize($filename));
    	fclose($fp);
    	$ini_contents = str_replace("LangAdmin=".$lang, "LangAdmin=".$_GET['lang'], $ini_contents);
    	$fp = fopen($filename, "w");
    	fputs($fp,$ini_contents);
    	fclose($fp);
    	Header("Location: " . $_SERVER['PHP_SELF']); 
    	exit;
    }
     
    include("i18n/" . $lang . ".php");
     
    $lang_class_en = ($lang == "en") ? "i18n_on" : "i18n_off";
    $lang_class_es = ($lang == "es") ? "i18n_on" : "i18n_off";
    $lang_class_fr = ($lang == "fr") ? "i18n_on" : "i18n_off";
    $lang_class_it = ($lang == "it") ? "i18n_on" : "i18n_off";
    $lang_class_nw = ($lang == "nw") ? "i18n_on" : "i18n_off";
    $lang_class_pt = ($lang == "pt") ? "i18n_on" : "i18n_off";
    $lang_class_pt_br = ($lang == "pt_br") ? "i18n_on" : "i18n_off";
     
    $lang_links = "
    <a href='$_SERVER[PHP_SELF]?lang=en'><img src='../images_easyphp/i18n_en.gif' width='32' height='9' border='0' alt='i18n:en' class='$lang_class_en' /></a>
    <a href='$_SERVER[PHP_SELF]?lang=es'><img src='../images_easyphp/i18n_es.gif' width='32' height='9' border='0' alt='i18n:es' class='$lang_class_es' /></a>
    <a href='$_SERVER[PHP_SELF]?lang=fr'><img src='../images_easyphp/i18n_fr.gif' width='32' height='9' border='0' alt='i18n:fr' class='$lang_class_fr' /></a>
    <a href='$_SERVER[PHP_SELF]?lang=it'><img src='../images_easyphp/i18n_it.gif' width='32' height='9' border='0' alt='i18n:it' class='$lang_class_it' /></a>
    <a href='$_SERVER[PHP_SELF]?lang=nw'><img src='../images_easyphp/i18n_nw.gif' width='32' height='9' border='0' alt='i18n:nw' class='$lang_class_nw' /></a>
    <a href='$_SERVER[PHP_SELF]?lang=pt'><img src='../images_easyphp/i18n_pt.gif' width='32' height='9' border='0' alt='i18n:pt' class='$lang_class_pt' /></a>
    <a href='$_SERVER[PHP_SELF]?lang=pt_br'><img src='../images_easyphp/i18n_pt_br.gif' width='32' height='9' border='0' alt='i18n:pt' class='$lang_class_pt_br' /></a>
    ";
     
    $lang_links = str_replace("\r\n", "", $lang_links);
    ?>

  11. #11
    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
    c'est dans l'autre :

    fait :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    OldRunningPath="C:\Program Files (x86)\EasyPHP-5.3.1\"
    avec les quotes

  12. #12
    Membre averti
    Inscrit en
    Mars 2005
    Messages
    26
    Détails du profil
    Informations forums :
    Inscription : Mars 2005
    Messages : 26
    Par défaut
    j'ai toujours l'erreur en rajoutant les quotes (j'ai modifié easyphp.ini)

  13. #13
    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
    vérifie que t'as pas d'autres lignes de ce genre dans ton fichier, toutes les valeurs hors mots simples (le Y ça va) doivent être quoter

  14. #14
    Membre averti
    Inscrit en
    Mars 2005
    Messages
    26
    Détails du profil
    Informations forums :
    Inscription : Mars 2005
    Messages : 26
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    [EasyPhp]
    AutoStartServers=Y
    AutoStartEasyPhp=N
    AutoReloadConf=Y
    CheckVersion=N
    StartAsServices=N
    ShowAlways=N
    ExpandPos=Y
    CheckServerPorts=Y
    Lang="Français"
    LangAdmin="fr"
    IsIconized=Y
    OldRunningPath="C:\Program Files (x86)\EasyPHP-5.3.1\"
    toujours le même message après actualisation de localhost....

  15. #15
    Membre averti
    Inscrit en
    Mars 2005
    Messages
    26
    Détails du profil
    Informations forums :
    Inscription : Mars 2005
    Messages : 26
    Par défaut
    Nom : Sans titre.jpg
Affichages : 373
Taille : 23,4 Ko

  16. #16
    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
    si t'as un cache surprime le, t'as essayé en suppriment la ligne ? sinon remplace par la valeur courte ( style progra~1, ça doit être autre chose pour Win 7 )

  17. #17
    Membre averti
    Inscrit en
    Mars 2005
    Messages
    26
    Détails du profil
    Informations forums :
    Inscription : Mars 2005
    Messages : 26
    Par défaut
    Citation Envoyé par stealth35 Voir le message
    si t'as un cache surprime le
    pas de changement

    Citation Envoyé par stealth35 Voir le message
    t'as essayé en suppriment la ligne ? sinon remplace par la valeur courte ( style progra~1, ça doit être autre chose pour Win 7 )
    je ne vois pas ce que tu veux dire ?

  18. #18
    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'as essayé en suppriment la ligne ?
    y'a toujours une notation sans espace pour le Program Files

  19. #19
    Membre averti
    Inscrit en
    Mars 2005
    Messages
    26
    Détails du profil
    Informations forums :
    Inscription : Mars 2005
    Messages : 26
    Par défaut
    Citation Envoyé par stealth35 Voir le message
    t'as essayé en suppriment la ligne ?
    y'a toujours une notation sans espace pour le Program Files
    j'ai commenté la ligne, toujours pareil (et j'ai revidé le cache)

    pour la notation sans espace je ne la connais pas...

  20. #20
    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
    tu modifies le bon fichier ? tu as fait des tests seuls avec parse_inifile ?

Discussions similaires

  1. Réponses: 4
    Dernier message: 16/10/2006, 15h16
  2. syntax error, unexpected T_ELSE on line 136
    Par asfrat dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 2
    Dernier message: 22/09/2006, 08h15
  3. Syntax error: unexpected end of file
    Par freakfm dans le forum Linux
    Réponses: 1
    Dernier message: 13/09/2006, 19h56
  4. [PHP-JS] Parse error: syntax error, unexpected T_STRIN
    Par maldini dans le forum Langage
    Réponses: 4
    Dernier message: 25/07/2006, 18h49
  5. Parse error: syntax error, unexpected '}' help
    Par beur dans le forum Langage
    Réponses: 5
    Dernier message: 23/03/2006, 21h33

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