JulesD Posted November 5, 2015 Share Posted November 5, 2015 Bonjour, Suite à une mauvaise manipulation du ftp (dossier glissé dans un autre, mais remis à son emplacement d'origine) j'ai l'erreur suivante sur mon site lors de la de connection à un espace client: [PrestaShopDatabaseException] Table 'labelsboqtadmin.pre5384_customer_tmsociallogin' doesn't exist SELECT `social_id` FROM `pre5384_customer_tmsociallogin` WHERE `social_type` = 'facebook' AND `id_customer` = 2 AND `id_shop` = 1 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, '[SQL Error] '.$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 301 - modules/tmsociallogin/tmsociallogin.php] - [1 Arguments] Tmsociallogin->checksocial - [line 311 - modules/tmsociallogin/tmsociallogin.php] - [1 Arguments] Tmsociallogin->hookDisplayCustomerAccount - [line 587 - classes/Hook.php] - [1 Arguments] HookCore::coreCallHook - [line 542 - classes/Hook.php] - [3 Arguments] HookCore::exec - [line 51 - modules/tmheaderaccount/tmheaderaccount.php] - [1 Arguments] Tmheaderaccount->hookDisplayNav - [line 587 - classes/Hook.php] - [1 Arguments] HookCore::coreCallHook - [line 542 - classes/Hook.php] - [3 Arguments] On peut naviguer dans le site correctement si l'on n'est pas connecté, mais impossible d'y accéder une fois la connection faite, à moins de vider le cache du navigateur. Par ailleurs, l'erreur suivante s'affiche dans le back-office: Notice à la ligne 505 du fichier /home/labelsboqt/labelsbo/cache/smarty/compile/8a/e8/e2/8ae8e2323641e16a36fd87505c4907f08aa55920.file.header.tpl.php [8] Undefined index: login_link Notice à la ligne 505 du fichier /home/labelsboqt/labelsbo/cache/smarty/compile/8a/e8/e2/8ae8e2323641e16a36fd87505c4907f08aa55920.file.header.tpl.php [8] Trying to get property of non-object Une idée du problème? J'ai déjà essayé de vider le cache du site (par le back-office et par le ftp) et la je manque un peu d'idées... Merci d'avance pour votre aide Link to comment Share on other sites More sharing options...
2FR3 Posted November 5, 2015 Share Posted November 5, 2015 Bonjour, Il semblerait qu'il faille vidé le cache de votre site. Link to comment Share on other sites More sharing options...
JulesD Posted November 5, 2015 Author Share Posted November 5, 2015 J'ai vidé le cache à nouveau, l'erreur persiste :/ Link to comment Share on other sites More sharing options...
2FR3 Posted November 5, 2015 Share Posted November 5, 2015 (edited) Desactivez le module qui permet de se connecter avec FB etc ... (tmsociallogin) Edited November 5, 2015 by 2FR3 (see edit history) Link to comment Share on other sites More sharing options...
JulesD Posted November 5, 2015 Author Share Posted November 5, 2015 Ok! C'est fait, la désactivation du module permet bien de pouvoir se connecter et de continuer à accéder au site, toutefois l'erreur suivante continue de s'afficher sur le back-office: Notice à la ligne 505 du fichier /home/labelsboqt/labelsbo/cache/smarty/compile/8a/e8/e2/8ae8e2323641e16a36fd87505c4907f08aa55920.file.header.tpl.php [8] Undefined index: login_link Notice à la ligne 505 du fichier /home/labelsboqt/labelsbo/cache/smarty/compile/8a/e8/e2/8ae8e2323641e16a36fd87505c4907f08aa55920.file.header.tpl.php [8] Trying to get property of non-object J'aurais également souhaiter garder ce module de connection social... et je n'arrive pas à trouver la cause du problème Link to comment Share on other sites More sharing options...
2FR3 Posted November 5, 2015 Share Posted November 5, 2015 Pour supprimer les notices, désactivez le mode debug. L'essentiel est de retrouver une boutique utilisable pour le moment. Link to comment Share on other sites More sharing options...
JulesD Posted November 5, 2015 Author Share Posted November 5, 2015 C'est bon, j'ai désactivé le mode debug dans defines.inc.php des idées quand à la résolution du pb pour la connection avec facebook? Le module fonctionnait parfaitement bien avant ma "boulette" :/ Link to comment Share on other sites More sharing options...
JulesD Posted November 5, 2015 Author Share Posted November 5, 2015 (edited) Edit: oups, j'avais oublié avoir répondu D'accord, je vais essayer de le réinstaller je vous tient au courant, merci! Edited November 5, 2015 by JulesD (see edit history) Link to comment Share on other sites More sharing options...
2FR3 Posted November 5, 2015 Share Posted November 5, 2015 Je pense qu'il faut le reinstaller completement car il manque des tables dans la base de données Link to comment Share on other sites More sharing options...
JulesD Posted November 5, 2015 Author Share Posted November 5, 2015 C'est good! J'ai réinstallé le module & les paramètres Facebook et ÇA FONCTIONNE! Merci beaucoup pour votre aide ! 1 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