lilia-22 Posted April 5, 2011 Share Posted April 5, 2011 Bonjour,Dans le panneau d'administration l'onglet "Modules" s'affiche avec une erreur: Parse error: parse error, unexpected ';' in C:\wamp\www\****\classes\Tools.php(1691) : eval()'d code on line 1Je travaille en local avec la version 1.4.0.17S'il vous plait comment résoudre ce problème.Merci d'avance Link to comment Share on other sites More sharing options...
DevNet Posted April 5, 2011 Share Posted April 5, 2011 Bonsoir,Et votre fichier C:\wamp\www\****\classes\Tools.php est le bon ? il n'est pas tronqué ?Qu'avez-vous à cette ligne 1691 ?Bien cordialement Link to comment Share on other sites More sharing options...
lilia-22 Posted April 5, 2011 Author Share Posted April 5, 2011 Voila la ligne :eval($out . ';'); return $x;merci Link to comment Share on other sites More sharing options...
Laurent Brieu Posted April 6, 2011 Share Posted April 6, 2011 Bonjour,Pouvez-vous me copier le code de la fonction jsonDecode() de votre fichier classes/Tools.php (ligne 1666 à 1694) ?Merci Link to comment Share on other sites More sharing options...
lilia-22 Posted April 6, 2011 Author Share Posted April 6, 2011 Bonjour Laurent,Voilà le code :public static function jsonDecode($json) { if (function_exists('json_decode')) return json_decode($json); else { $comment = false; $out = '$x='; for ($i=0; $i { if (!$comment) { if (($json[$i] == '{') || ($json[$i] == '[')) $out .= ' array('; else if (($json[$i] == '}') || ($json[$i] == ']')) $out .= ')'; else if ($json[$i] == ':') $out .= '=>'; else $out .= $json[$i]; } else $out .= $json[$i]; if ($json[$i] == '"' && $json[($i-1)]!="\\") $comment = !$comment; } eval($out . ';'); return $x; } }merci d'avanceвидеорегистратор с монитором лучший видеорегистратор Link to comment Share on other sites More sharing options...
Laurent Brieu Posted April 6, 2011 Share Posted April 6, 2011 Bonjour,Pouvez-vous vérifier la version de PHP que vous utilisez, ainsi que la version de votre package PECL json ?Merci Link to comment Share on other sites More sharing options...
lilia-22 Posted April 6, 2011 Author Share Posted April 6, 2011 Bonjour, Je travaille avec wamp5_1.6.4aMerci Link to comment Share on other sites More sharing options...
Laurent Brieu Posted April 6, 2011 Share Posted April 6, 2011 Bonjour,Oui, mais avez quel version de PHP ?Merci, Link to comment Share on other sites More sharing options...
lilia-22 Posted April 6, 2011 Author Share Posted April 6, 2011 Bonjour,c'est php5 car wamp intègre phpmerci Link to comment Share on other sites More sharing options...
Laurent Brieu Posted April 6, 2011 Share Posted April 6, 2011 Bonjour,Quelle version de PHP 5 ? La 5.1, 5.2, .. ?Merci Link to comment Share on other sites More sharing options...
idjinn Posted April 6, 2011 Share Posted April 6, 2011 Bonjour,J'ai le même genre de problème... quand je clique sur l'onglet "Modules" j'ai une belle page blanche ! Ma version de PHP est la 5.2.14 et j'ai :json support enabledjson version 1.2.1Une idée du problème ?[EDIT 6 avril 19h00] Je viens de modifier localement le php_value memory_limit en le passant à 64 Mo et ça passe. Link to comment Share on other sites More sharing options...
lilia-22 Posted April 6, 2011 Author Share Posted April 6, 2011 Bonjour,c'est php2.8.1merci Link to comment Share on other sites More sharing options...
Laurent Brieu Posted April 7, 2011 Share Posted April 7, 2011 Bonjour,@idjinn : Bien joué @lilia-22 : Votre version de PHP ne peut pas être la 2.8.1, Prestashop ne pourrait pas s'exécuter.Pouvez-vous exécuter un phpinfo() afin d'observer la version de PHP ?Merci, Link to comment Share on other sites More sharing options...
cocorem Posted April 7, 2011 Share Posted April 7, 2011 Bonjour J'ai le même problème une page blanche lors de l'affichage des modules J' ai la version PHP Version 5.2.0-8+etch16 de phpQue doit on faire ?Merci Link to comment Share on other sites More sharing options...
Laurent Brieu Posted April 7, 2011 Share Posted April 7, 2011 Bonjour,Quelle est votre version de votre package PECL json ? Link to comment Share on other sites More sharing options...
lilia-22 Posted April 7, 2011 Author Share Posted April 7, 2011 Bonjour,La version de PHP est la 5.1.4La version de PECL est la 1.0.1 (voir l'image) Link to comment Share on other sites More sharing options...
Laurent Brieu Posted April 7, 2011 Share Posted April 7, 2011 Bonjour,Pouvez-vous mettre à jour vos versions de PHP et PECL ?Il faudrait que votre version de PHP soit au moins égale ou supérieure à la 5.2.0 et que votre version de JSON soit au minimum égale ou supérieure à la 1.2.0. Link to comment Share on other sites More sharing options...
lilia-22 Posted April 7, 2011 Author Share Posted April 7, 2011 Bonjour,Merci, je vais essayer une autre version.cordialement Link to comment Share on other sites More sharing options...
idjinn Posted April 7, 2011 Share Posted April 7, 2011 Bonjour J'ai le même problème une page blanche lors de l'affichage des modules J' ai la version PHP Version 5.2.0-8+etch16 de phpQue doit on faire ? Tu as essayé de modifier la Ram allouée à PHP ? Link to comment Share on other sites More sharing options...
cocorem Posted April 7, 2011 Share Posted April 7, 2011 BonjourMerci pour ce message Oui effectivement on a modifie la taille allouée et cela marche ....Merci Link to comment Share on other sites More sharing options...
lilia-22 Posted April 9, 2011 Author Share Posted April 9, 2011 Bonjour,J'ai installé une autre version pour PHP la 5.3.0 et json la version 1.2.1.Mon problème est résolu.Merci Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now