Jump to content

Fatal error: Class 'Core_Business_ContainerBuilder' not found in /home/monsite/www/config/bootstrap.php on line 27


Gavimse

Recommended Posts

Bonjour,

Suite à une mise à jour foirée de 10.6.0 à 1.6.1.24 j'ai le message d'erreur suivant :

Fatal error: Class 'Core_Business_ContainerBuilder' not found in /home/monsite/www/config/bootstrap.php on line 27

J'ai trouvé sur le forum qu'il fallait : Vérifiez si vous avez le fichier /Core/Business/Core_Business_ContainerBuilder.php.

Effectivement je l'ai, mais ça ne marche toujours pas.

Link to comment
Share on other sites

Pour être plus précis, quand je supprimme /cache/class_index.php, j'ai :


Warning: scandir(/home/monsite/www/Adapter/): failed to open dir: No such file or directory in /home/monsite/www/classes/PrestaShopAutoload.php on line 184
Warning: scandir(): (errno 2): No such file or directory in /home/monsite/www/classes/PrestaShopAutoload.php on line 184
Warning: Invalid argument supplied for foreach() in /home/monsite/www/classes/PrestaShopAutoload.php on line 184
Fatal error: Class 'Adapter_ServiceLocator' not found in /home/monsite/www/config/bootstrap.php on line 29

Puis quand je réactualise la page, j'ai de nouveau et uniquement :

Fatal error: Class 'Core_Business_ContainerBuilder' not found in /home/monsite/www/config/bootstrap.php on line 27

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

Effectivement il n'existe pas. Je peux le trouver où? je me rends compte que même le fichier administrator n'existe pas...

il me faudrait ces 2 fichiers d'un prestashop 1.6.0

En gros, ma MAJ a planté et ma restauration ftp aussi !!

Et cerise sur le gâteau, je n'arrive pas à accéder su snap1 de mon hébergement. Je suis obligé de restaurer la totalité de l'hébergement via le manager ovh

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

J'ai donc ajouté les fichiers administrator et Adapter d'un autre prestashop 1.6 et j'accède désormais au site.

En revanche, je n'ai pas accès aux produits : Dans catalogue/produits, j'ai cette erreur là :

Mauvaise requête SQL Unknown column 'image_shop.id_product' in 'on clause'

J'avais crée une discussion pour ce même problème il y a 2j mais restée sans réponse (discussion que je vais fermer).

Est-ce que tu peux m'aider sur ce problème? J'imagine que c'est un problème de table et qu'il faut intervenir en SQL

Merci

Link to comment
Share on other sites

J'ai trouvé sur le forum cette solution :

ALTER TABLE ps_image_shop ADD `id_product` int(10) unsigned NOT NULL, ADD KEY `id_product` (`id_product`, `id_shop`, `cover`);

Cela m'a ajouté dans le BO les produits mais les photos n'apparaisse que sur la fiche produit et non dans la liste des produits.

En ce qui concerne le FO, toujours rien.

Voici le message d'erreur :


Notice: Use of undefined constant _PS_CUSTOM_CONFIG_FILE_ - assumed '_PS_CUSTOM_CONFIG_FILE_' in /home/monsite/www/config/config.inc.php on line 69
Notice: Constant _PS_PRICE_DISPLAY_PRECISION_ already defined in /home/monsite/www/config/config.inc.php on line 131

[PrestaShopDatabaseException]

Table 'monsite2.ps_smarty_last_flush' doesn't exist

SELECT UNIX_TIMESTAMP(last_flush) as last_flush FROM `ps_smarty_last_flush` WHERE type='compile' LIMIT 1
at line 791 in file classes/db/Db.php

786. if ($webservice_call && $errno) { 787. $dbg = debug_backtrace(); 788. WebserviceRequest::getInstance()->setError(500, '

 '.$this->getMsgError().'. From '.(isset($dbg[3]['class']) ? $dbg[3]['class'] : '').'->'.$dbg[3]['function'].'() Query was : '.$sql, 97); 789. } elseif (_PS_DEBUG_SQL_ && $errno && !defined('PS_INSTALLATION_IN_PROGRESS')) { 790. if ($sql) { 791. throw new PrestaShopDatabaseException($this->getMsgError().'<br /><br /><pre>'.$sql.'</pre>'); 792. } 793. 794. throw new PrestaShopDatabaseException($this->getMsgError()); 795. } 796. }


DbCore->displayError - [line 425 - classes/db/Db.php] - [1 Arguments]

DbCore->query - [line 690 - classes/db/Db.php] - [1 Arguments]

DbCore->getRow - [line 723 - classes/db/Db.php] - [2 Arguments]

DbCore->getValue - [line 95 - classes/SmartyCustom.php] - [2 Arguments]

SmartyCustomCore->check_compile_cache_invalidation - [line 118 - classes/SmartyCustom.php]

SmartyCustomCore->createTemplate - [line 2335 - classes/module/Module.php] - [4 Arguments]

ModuleCore->getCurrentSubTemplate - [line 2309 - classes/module/Module.php] - [3 Arguments]

ModuleCore->display - [line 266 - modules/themeconfigurator/themeconfigurator.php] - [2 Arguments]

ThemeConfigurator->hookdisplayHeader - [line 591 - classes/Hook.php] - [1 Arguments]

HookCore::coreCallHook - [line 546 - classes/Hook.php] - [3 Arguments]

HookCore::exec - [line 579 - classes/controller/FrontController.php] - [1 Arguments]

FrontControllerCore->initContent - [line 124 - controllers/front/CategoryController.php]

CategoryControllerCore->initContent - [line 189 - classes/controller/Controller.php]

ControllerCore->run - [line 367 - classes/Dispatcher.php]

DispatcherCore->dispatch - [line 28 - index.php]

Edited by Gavimse (see edit history)
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...