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 à l'essai
    Inscrit en
    Mars 2005
    Messages
    26
    Détails du profil
    Informations forums :
    Inscription : Mars 2005
    Messages : 26
    Points : 10
    Points
    10
    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 à l'essai
    Inscrit en
    Mars 2005
    Messages
    26
    Détails du profil
    Informations forums :
    Inscription : Mars 2005
    Messages : 26
    Points : 10
    Points
    10
    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 éminent sénior

    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
    Points : 10 726
    Points
    10 726
    Par défaut
    erreur de syntaxe, relis bien ton code

    ps : l’urgence n'existe pas

  4. #4
    Membre à l'essai
    Inscrit en
    Mars 2005
    Messages
    26
    Détails du profil
    Informations forums :
    Inscription : Mars 2005
    Messages : 26
    Points : 10
    Points
    10
    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 à l'essai
    Inscrit en
    Mars 2005
    Messages
    26
    Détails du profil
    Informations forums :
    Inscription : Mars 2005
    Messages : 26
    Points : 10
    Points
    10
    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 éminent sénior

    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
    Points : 10 726
    Points
    10 726
    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 à l'essai
    Inscrit en
    Mars 2005
    Messages
    26
    Détails du profil
    Informations forums :
    Inscription : Mars 2005
    Messages : 26
    Points : 10
    Points
    10
    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 à l'essai
    Inscrit en
    Mars 2005
    Messages
    26
    Détails du profil
    Informations forums :
    Inscription : Mars 2005
    Messages : 26
    Points : 10
    Points
    10
    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 éminent sénior

    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
    Points : 10 726
    Points
    10 726
    Par défaut
    met tout le fichier i18n.inc.php et utilise la balise [ CODE ]

  10. #10
    Membre à l'essai
    Inscrit en
    Mars 2005
    Messages
    26
    Détails du profil
    Informations forums :
    Inscription : Mars 2005
    Messages : 26
    Points : 10
    Points
    10
    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 éminent sénior

    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
    Points : 10 726
    Points
    10 726
    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 à l'essai
    Inscrit en
    Mars 2005
    Messages
    26
    Détails du profil
    Informations forums :
    Inscription : Mars 2005
    Messages : 26
    Points : 10
    Points
    10
    Par défaut
    j'ai toujours l'erreur en rajoutant les quotes (j'ai modifié easyphp.ini)

  13. #13
    Expert éminent sénior

    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
    Points : 10 726
    Points
    10 726
    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 à l'essai
    Inscrit en
    Mars 2005
    Messages
    26
    Détails du profil
    Informations forums :
    Inscription : Mars 2005
    Messages : 26
    Points : 10
    Points
    10
    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 à l'essai
    Inscrit en
    Mars 2005
    Messages
    26
    Détails du profil
    Informations forums :
    Inscription : Mars 2005
    Messages : 26
    Points : 10
    Points
    10
    Par défaut
    Nom : Sans titre.jpg
Affichages : 360
Taille : 23,4 Ko

  16. #16
    Expert éminent sénior

    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
    Points : 10 726
    Points
    10 726
    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 à l'essai
    Inscrit en
    Mars 2005
    Messages
    26
    Détails du profil
    Informations forums :
    Inscription : Mars 2005
    Messages : 26
    Points : 10
    Points
    10
    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 éminent sénior

    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
    Points : 10 726
    Points
    10 726
    Par défaut
    t'as essayé en suppriment la ligne ?
    y'a toujours une notation sans espace pour le Program Files

  19. #19
    Membre à l'essai
    Inscrit en
    Mars 2005
    Messages
    26
    Détails du profil
    Informations forums :
    Inscription : Mars 2005
    Messages : 26
    Points : 10
    Points
    10
    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 éminent sénior

    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
    Points : 10 726
    Points
    10 726
    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