Briez Agnès Posted February 24, 2021 Share Posted February 24, 2021 Bonjour, Sous prestashop 1.5.4, J'ai un site en dev qui me permet de tester le passage en https et sur lequel j'ai également installé de nouveaux modules de paiement à l'adresse : https://dev.le-theme-de-cristal.com, J' ai demandé à mon hébergeur de transférer le site de dev sur l'adresse de production https://www.le-theme-de-cristal.com, mais j'ai une erreur que je n'arrive pas à analyser : Fatal error: Class 'Module' not found in /srv/apache/www/www.le-theme-de-cristal.com/site/classes/Hook.php on line 389 La fonction apparaissant à la ligne 389 : if (!($moduleInstance = Module::getInstanceByName($array['module']))) continue; existe bien dans le fichier Module dans Classes/Module/Module.PHP /** * Return an instance of the specified module * * @param string $module_name Module name * @return Module */ public static function getInstanceByName($module_name) { if (!Validate::isModuleName($module_name)) { if (_PS_MODE_DEV_) die(Tools::displayError($module_name.' is not a valid module name.')); return false; } if (!isset(self::$_INSTANCE[$module_name])) { if (Tools::file_exists_cache(_PS_MODULE_DIR_.$module_name.'/'.$module_name.'.php')) { include_once(_PS_MODULE_DIR_.$module_name.'/'.$module_name.'.php'); if (class_exists($module_name, false)) return self::$_INSTANCE[$module_name] = new $module_name; } return false; } return self::$_INSTANCE[$module_name]; } Du coup, je n'arrive pas à trouver d'où vient l'erreur fatal. Actuellement, l'erreur n'est visible qu'en accédant au back office : https://www.le-theme-de-cristal.com/adminct car le site est en production depuis 2015 et il est très utilisé donc j'ai fait un transfert vers le site de dev qui fonctionne très bien. Si quelqu'un a une idée sur la source de mon problème, toute aide sera la bien venue. 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