Jor Ris Posted December 27, 2014 Share Posted December 27, 2014 (edited) Bonjour, Cela fait maintenant 2 semaines que j'essaie désespérément de mettre mon site en ligne ! La je bloque sur cette erreur : Fatal error : de la ShopBackwardModule 'Classe introuvable dans /home/grainederd/www/controllers/modules/paypal/backward_compatibility/Context.php en ligne 176 S'il vous plait aidez moi !!!!! Edited December 27, 2014 by AUQUIER (see edit history) Link to comment Share on other sites More sharing options...
Eolia Posted December 27, 2014 Share Posted December 27, 2014 Cette classe ShopBackwardModule est définie un peu plus bas (ligne 253), veuillez vérifier qu'elle est bien présente. class ShopBackwardModule extends Shop { const CONTEXT_ALL = 1; public $id = 1; public $id_shop_group = 1; public function getContextType() { return ShopBackwardModule::CONTEXT_ALL; } // Simulate shop for 1.3 / 1.4 public function getID() { return 1; } /** * Get shop theme name * * @return string */ public function getTheme() { return _THEME_NAME_; } public function isFeatureActive() { return false; } } Link to comment Share on other sites More sharing options...
Jor Ris Posted December 27, 2014 Author Share Posted December 27, 2014 Ou puis je trouver le fichier ? Link to comment Share on other sites More sharing options...
Eolia Posted December 27, 2014 Share Posted December 27, 2014 in /home/grainederd/www/controllers/modules/paypal/backward_compatibility/Context.php Link to comment Share on other sites More sharing options...
Jor Ris Posted December 27, 2014 Author Share Posted December 27, 2014 (edited) Oui j'ai bien le texte .... et j'ai été voir à la ligne 176 et il est écrit ça : $this->shop = new ShopBackwardModule(); je sais pas si c'est important !? Edited December 27, 2014 by AUQUIER (see edit history) Link to comment Share on other sites More sharing options...
Eolia Posted December 27, 2014 Share Posted December 27, 2014 Alors là je ne comprends pas comment il ne peut trouver la classe qui est présente dans le fichier? D'autre part, ce fichier (Context.php) ne devrait être utilisé que pour des versions Prestashop inférieures à la 1.5. sur quelle version Prestashop êtes-vous ? Link to comment Share on other sites More sharing options...
Jor Ris Posted December 27, 2014 Author Share Posted December 27, 2014 (edited) 1.6.0.5 j'ai essayé de désactiver (et pas supprimer) le module PAYPAL mais ça change rien ! Edited December 27, 2014 by AUQUIER (see edit history) Link to comment Share on other sites More sharing options...
Eolia Posted December 27, 2014 Share Posted December 27, 2014 Module désactivé et vous avez toujours l'erreur qui s'affiche ? Link to comment Share on other sites More sharing options...
Jor Ris Posted December 27, 2014 Author Share Posted December 27, 2014 oui ... En même temps, comme je n'arrives pas à avoir accès au backoffice sur le serveur, je les désactive en local et je transferts les fichiers avec Filezilla ... J’espère qu'on pourra m'aider car ça fait 6 mois que je fais mon site et c'est énervant de bloquer à la dernière ligne droite ! Link to comment Share on other sites More sharing options...
Eolia Posted December 27, 2014 Share Posted December 27, 2014 Si vous le désactivez, c'est dans la base de données que cela se passe, pas dans les fichiers par Filezilla. Elément nouveau (que vous n'aviez pas mentionné auparavant), l'impossibilité de se connecter au BO: Quel est le problème ? page blanche, erreur 500, accès refusé ? Link to comment Share on other sites More sharing options...
Jor Ris Posted December 27, 2014 Author Share Posted December 27, 2014 En fait, j'ai dans mon site local l'adresse suivante : http://127.0.0.1/modules/prestashop/adminps/index.php Donc j'ai mis à la suite de mon nom de domaine : /adminps Ce qui me donne le même message que pour le domaine seul ... Je vais voir si j'arrive à désactiver depuis le SQL Link to comment Share on other sites More sharing options...
Eolia Posted December 27, 2014 Share Posted December 27, 2014 votre répertoire admin s'appelle bien adminps et existe sur votre serveur ? Link to comment Share on other sites More sharing options...
Jor Ris Posted December 27, 2014 Author Share Posted December 27, 2014 Je n'arrives pas à le désactiver sur phpmyadmin Comment fait-on s'il te plait ... ?! Link to comment Share on other sites More sharing options...
Jor Ris Posted December 27, 2014 Author Share Posted December 27, 2014 Oui oui il existe sur le serveur .... Link to comment Share on other sites More sharing options...
Eolia Posted December 27, 2014 Share Posted December 27, 2014 dans la table ps_module trouvez la ligne qui correspond et passez le champ "active" à 0 (zéro) Link to comment Share on other sites More sharing options...
Jor Ris Posted December 27, 2014 Author Share Posted December 27, 2014 Bon ben j'ai bien mis 0 mais ça change rien du tout ... Link to comment Share on other sites More sharing options...
Eolia Posted December 27, 2014 Share Posted December 27, 2014 On reprend dans l'ordre et vous me dites si je me trompe: Fatal error: Class 'ShopBackwardModule' not found in /home/grainederd/www/controllers/modules/paypal/backward_compatibility/Context.php on line 176 Dois-je comprendre que votre site est hébergé dans le répertoire controllers ? si c'est le cas il y a un problème, le répertoire controllers ne doit contenir que 2 sous-répertoires: admin et front le bon chemin devrait être: /home/grainederd/www/modules/paypal/backward_compatibility/Context.php Veuillez donc vérifier l'arborescence de vos fichiers, car il y a eu du mélange^^ Link to comment Share on other sites More sharing options...
Jor Ris Posted December 27, 2014 Author Share Posted December 27, 2014 Je crois bien que tu as raison ! BIEN VU !!!!!!!!! J'ai du faire une mauvaise manipulation car je retrouve un doublon de mon site dans le dossier "controllers" Je supprimes les dossiers (ça prend du temps, beaucoup de temps !) et je reviens pour donner le verdict ! J’espère que ça marchera ... Link to comment Share on other sites More sharing options...
Jor Ris Posted December 27, 2014 Author Share Posted December 27, 2014 Maintenant j'ai : Link to database cannot be established: SQLSTATE[28000] [1045] Access denied for user 'grainedemysql'@'10.0.81.127' (using password: YES) Link to comment Share on other sites More sharing options...
Jor Ris Posted December 27, 2014 Author Share Posted December 27, 2014 Dans tous les cas je te remercie d'avoir soldé ce problème ... Vraiment merci. Je clôture se sujet et j'en crée un autre pour ce nouveau problème .... 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