Jump to content

FATAL ERROR suite à MAJ de modules, plus d'accès aux modules !


Recommended Posts

Hello

 

Je dois relancer ce sujet, je me suis à nouveau pris une FATAL ERROR suite à a mise à jour de certains modules ce qui m'arrive souvent au fait, quand je fais des mises à jour de modules... pffff.... c'est fatiguant, surtout au vu du temps que je met à résoudre ces problèmes.

 

cette fois-ci le message retourné est le suivant :

 

Quote

Notice: Undefined offset: -1 in /home/kalikouf/public_html/vieux-bouquins.com/classes/module/Module.php on line 2968

Notice: Undefined offset: -1 in /home/kalikouf/public_html/vieux-bouquins.com/classes/module/Module.php on line 2806

Fatal error: Uncaught exception 'Exception' with message 'La méthode Send dans la classe Mail est déjà surchargée.' in /home/kalikouf/public_html/vieux-bouquins.com/classes/module/Module.php:2809 Stack trace: #0 /home/kalikouf/public_html/vieux-bouquins.com/classes/module/Module.php(2727): ModuleCore->addOverride('Mail') #1 /home/kalikouf/public_html/vieux-bouquins.com/modules/dwfrenegeform/upgrade/Upgrade-1.0.3.php(17): ModuleCore->installOverrides() #2 /home/kalikouf/public_html/vieux-bouquins.com/classes/module/Module.php(499): upgrade_module_1_0_3(Object(DwfRenegeForm)) #3 /home/kalikouf/public_html/vieux-bouquins.com/controllers/admin/AdminModulesController.php(1494): ModuleCore->runUpgradeModule() #4 /home/kalikouf/public_html/vieux-bouquins.com/classes/controller/Controller.php(189): AdminModulesControllerCore->initContent() #5 /home/kalikouf/public_html/vieux-bouquins.com/classes/Dispatcher.php(367): ControllerCore->run() #6 /home/kalikouf/public_html/vieux-bouquins.com/webm/index.php(5 in /home/kalikouf/public_html/vieux-bouquins.com/classes/module/Module.php on line 2809
[PrestaShop] Fatal error in module file :/home/kalikouf/public_html/vieux-bouquins.com/classes/module/Module.php:
Uncaught exception 'Exception' with message 'La méthode Send dans la classe Mail est déjà surchargée.' in /home/kalikouf/public_html/vieux-bouquins.com/classes/module/Module.php:2809 Stack trace: #0 /home/kalikouf/public_html/vieux-bouquins.com/classes/module/Module.php(2727): ModuleCore->addOverride('Mail') #1 /home/kalikouf/public_html/vieux-bouquins.com/modules/dwfrenegeform/upgrade/Upgrade-1.0.3.php(17): ModuleCore->installOverrides() #2 /home/kalikouf/public_html/vieux-bouquins.com/classes/module/Module.php(499): upgrade_module_1_0_3(Object(DwfRenegeForm)) #3 /home/kalikouf/public_html/vieux-bouquins.com/controllers/admin/AdminModulesController.php(1494): ModuleCore->runUpgradeModule() #4 /home/kalikouf/public_html/vieux-bouquins.com/classes/controller/Controller.php(189): AdminModulesControllerCore->initContent() #5 /home/kalikouf/public_html/vieux-bouquins.com/classes/Dispatcher.php(367): ControllerCore->run() #6 /home/kalikouf/public_html/vieux-bouquins.com/webm/index.php(5

 

 

 

Je cherche, je cherche, mais si vous avez un idée de comment résoudre ceci faites-moi signe ...

 

 

merci

 

:(

Edited by Kali (see edit history)
Link to comment
Share on other sites

Bonjour,

 

Peut être (après l'avoir sauvegardé sur votre poste), supprimer le module dwfrenegeform qui semble entrer en conflits avec un autre. Vider le cache Prestashop puis une fois que la page modules refonctionne réinstaller le module. Cependant si deux modules surchargent la même classe (Mail) on se demande comment ça pouvait fonctionner avant.

Link to comment
Share on other sites

Merci pour le tuyau, j’essaierai, mais pas ce soir.

 

je n'ai rien fait de plus qu'une maj de modules, et je ne bidouille que très rarement mon code, donc...

la dernière personne qui y a touché était un pro qui a migré ma boutique, je ne comprends pas pourquoi, ça arrive régulièrement, lors de maj de modules ça plante...

 

:unsure:

Link to comment
Share on other sites

Migré, vers une nouvelle version ?

 

Dans tous les cas cela ressemble à une surchage qui était "en sommeil" et qui s'est reveillé à la maj ou à la migration après un vidage de cache ou réinstallation/maj d'un module.

C'est peut être même un module que vous n'utilisez plus.

Link to comment
Share on other sites

  • 2 weeks later...

Voici le message d'erreur que j'ai aujourd'hui (je n'ai encore rien supprimé)

il s'agit peut-être de la MAJ d'un module dont je ne me sers pas en effet, c'est une fatal error qui est survenue lors de la mise à jour de modules, j'en suis persuadée...

 

Notice: Undefined offset: -1 in /home/kalikouf/public_html/vieux-bouquins.com/classes/module/Module.php on line 2968

Notice: Undefined offset: -1 in /home/kalikouf/public_html/vieux-bouquins.com/classes/module/Module.php on line 2806

Fatal error: Uncaught exception 'Exception' with message 'La méthode Send dans la classe Mail est déjà surchargée.' in /home/kalikouf/public_html/vieux-bouquins.com/classes/module/Module.php:2809 Stack trace: #0 /home/kalikouf/public_html/vieux-bouquins.com/classes/module/Module.php(2727): ModuleCore->addOverride('Mail') #1 /home/kalikouf/public_html/vieux-bouquins.com/modules/dwfrenegeform/upgrade/Upgrade-1.0.3.php(17): ModuleCore->installOverrides() #2 /home/kalikouf/public_html/vieux-bouquins.com/classes/module/Module.php(499): upgrade_module_1_0_3(Object(DwfRenegeForm)) #3 /home/kalikouf/public_html/vieux-bouquins.com/controllers/admin/AdminModulesController.php(1494): ModuleCore->runUpgradeModule() #4 /home/kalikouf/public_html/vieux-bouquins.com/classes/controller/Controller.php(189): AdminModulesControllerCore->initContent() #5 /home/kalikouf/public_html/vieux-bouquins.com/classes/Dispatcher.php(367): ControllerCore->run() #6 /home/kalikouf/public_html/vieux-bouquins.com/webm/index.php(5 in /home/kalikouf/public_html/vieux-bouquins.com/classes/module/Module.php on line 2809
[PrestaShop] Fatal error in module file :/home/kalikouf/public_html/vieux-bouquins.com/classes/module/Module.php:
Uncaught exception 'Exception' with message 'La méthode Send dans la classe Mail est déjà surchargée.' in /home/kalikouf/public_html/vieux-bouquins.com/classes/module/Module.php:2809 Stack trace: #0 /home/kalikouf/public_html/vieux-bouquins.com/classes/module/Module.php(2727): ModuleCore->addOverride('Mail') #1 /home/kalikouf/public_html/vieux-bouquins.com/modules/dwfrenegeform/upgrade/Upgrade-1.0.3.php(17): ModuleCore->installOverrides() #2 /home/kalikouf/public_html/vieux-bouquins.com/classes/module/Module.php(499): upgrade_module_1_0_3(Object(DwfRenegeForm)) #3 /home/kalikouf/public_html/vieux-bouquins.com/controllers/admin/AdminModulesController.php(1494): ModuleCore->runUpgradeModule() #4 /home/kalikouf/public_html/vieux-bouquins.com/classes/controller/Controller.php(189): AdminModulesControllerCore->initContent() #5 /home/kalikouf/public_html/vieux-bouquins.com/classes/Dispatcher.php(367): ControllerCore->run() #6 /home/kalikouf/public_html/vieux-bouquins.com/webm/index.php(5

 

le module : dwfrenegeform dont me parle _tech est bien le module d'envoi d'emails de la loi Hamon ?

Encore une trouvaille ça

 

 

Bon, je l'ai supprimé, et j'ai accès à mes modules, une bonne chose de faite...

Edited by Kali (see edit history)
Link to comment
Share on other sites

  • 11 months later...

Bonjour, comment entrée dans la base de données, moi je n'ai plus accès à mes modules, j'ai ce message d'erreur "[PrestaShop] Fatal error in module file :/var/www/vhosts/cherchercesttrouver.com/httpdocs/classes/module/Module.php(1361) : eval()'d code:
Can't use function return value in write context"

Quelqu'un pourrait m'aider ?

Link to comment
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...