Jump to content

Recommended Posts

Bonsoir,

 

je viens d'installer fraichement prestashop en 1.6.1.24 et en voulant aller sur les modules depuis mon back office, j'ai une page blanche avec ceci.

[PrestaShop] Fatal error in module file :/home/mypizzw/www/classes/module/Module.php(1361) : eval()'d code:
Arrays are not allowed in class constants

Alors via mon FTP, je suis allé voir et voici

// If (false) is a trick to not load the class with "eval".
                    // This way require_once will works correctly
                    if (eval('if (false){    '.$file."\n".' }') !== false) {
                        require_once(_PS_MODULE_DIR_.$module.'/'.$module.'.php');
                    } else {
                        $errors[] = sprintf(Tools::displayError('%1$s (parse error in %2$s)'), $module, substr($file_path, strlen(_PS_ROOT_DIR_)));
                    }
                }

Une idée SVP!!!!

Share this post


Link to post
Share on other sites

renommer le répertoire /modules en /modules_

recréer un répertoire /modules

transférer les modules un par un de /modules_ vers /modules et rafraichir la page à chaque fois pour trouver le fautif

Share this post


Link to post
Share on other sites
Citation

Donnez à vos topics des titres concis mais explicites !
Les titres des topics doivent être une courte description du message et non pas des "URGENT", "Ca commence bien !", "Besoin d'aide…", etc. Le contenu du topic sera plus facilement identifiable lors d'une recherche.

 

Share this post


Link to post
Share on other sites

Ici c'est l'inverse votre version de PHP est trop basse ... 90% de chance que le problème vienne du module stripe cherchez sur le forum j'ai donné les patch pour celui-ci en version 5.6

Share this post


Link to post
Share on other sites

slt,

 

j'ai effectué le transfert de chaque module comme tu me l'a conseillé et effectivement, j'ai trouvé le coupable. C'est le module ps_checkout.

Tu penses que je peux le supprimer et le réinstaller proprement?

 

merci

Share this post


Link to post
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More