JayLab Posted October 30, 2013 Share Posted October 30, 2013 (edited) Bonjour, Je suis sous Prestashop 1.5.6 Lorsque je vais dans la page des transporteurs j'ai un message d'erreur :Mauvaise requête SQLYou have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'position`` ASC LIMIT 0,50' at line 13 Lorsque j'active le mode debug j'ai :SELECT SQL_CALC_FOUND_ROWS a.* , b.* FROM `klx_carrier` a LEFT JOIN `klx_carrier_lang` b ON a.id_carrier = b.id_carrier AND b.id_shop = 1 LEFT JOIN `klx_carrier_tax_rules_group_shop` ctrgs ON (a.`id_carrier` = ctrgs.`id_carrier` AND ctrgs.id_shop=1) WHERE 1 AND b.id_lang = 1 AND a.`deleted` = 0 ORDER BY `a.`position`` ASC LIMIT 0,50 J'ai également : DbCore->displayError - [line 313 - classes/db/Db.php] - [1 Arguments]DbCore->query - [line 488 - classes/db/Db.php] - [1 Arguments]DbCore->executeS - [line 2292 - classes/controller/AdminController.php] - [1 Arguments]AdminControllerCore->getList - [line 617 - controllers/admin/AdminCarriersController.php] - [6 Arguments]AdminCarriersControllerCore->getList - [line 1604 - classes/controller/AdminController.php] - [1 Arguments]AdminControllerCore->renderList - [line 123 - controllers/admin/AdminCarriersController.php] - [0 Argument]AdminCarriersControllerCore->renderList - [line 1500 - classes/controller/AdminController.php] - [0 Argument]AdminControllerCore->initContent - [line 167 - classes/controller/Controller.php] - [0 Argument]ControllerCore->run - [line 348 - classes/Dispatcher.php] - [0 Argument]DispatcherCore->dispatch - [line 53 - admin0072/index.php] - [0 Argument] Je vois que ça bloque au niveau de Carrier.php mais c'est un fichier core donc je n'y touche pas...Je suis un peu paumé là, quelqu'un connait ce type d'erreur ? Edited October 31, 2013 by JayLab (see edit history) Link to comment Share on other sites More sharing options...
JayLab Posted October 31, 2013 Author Share Posted October 31, 2013 Je me réponds à moi même. J'ai utilisé le module Mise à jour pour vérifier mes fichiers, prestashop m'a trouvé 68 fichiers modifiés. J'ai donc téléchargé une version 1.5.6 et ai remplacé chaque fichier via ftp. Je n'ai plus l'erreur désormais. Link to comment Share on other sites More sharing options...
Abou ibrahim Posted September 15, 2014 Share Posted September 15, 2014 Bonjour, J'ai le même problème, Mauvaise requête SQLUnknown column 'a.id_carrier' in 'on clause' Vous etes toujours disponible ? Merci Link to comment Share on other sites More sharing options...
Abou ibrahim Posted September 15, 2014 Share Posted September 15, 2014 Une précision, dans le back office =>modules je ne vois pas tous les modules même le module de mise à jour !!! Link to comment Share on other sites More sharing options...
JayLab Posted September 17, 2014 Author Share Posted September 17, 2014 Quel est ta version de prestashop ? Dans la page module il y des filtres installé non installé actif non actif as tu regardé ? Link to comment Share on other sites More sharing options...
Abou ibrahim Posted September 17, 2014 Share Posted September 17, 2014 (edited) Merci de ta réponse. finalement, je vois tous les modules. le problème reste celui là: Mauvaise requête SQLUnknown column 'a.id_carrier' in 'on clause' la version de prestashop est 1.6.0.6 Edited September 17, 2014 by Abou ibrahim (see edit history) Link to comment Share on other sites More sharing options...
Abou ibrahim Posted September 17, 2014 Share Posted September 17, 2014 (edited) la version de prestashop est 1.6.0.6 Edited September 18, 2014 by Abou ibrahim (see edit history) Link to comment Share on other sites More sharing options...
JayLab Posted September 17, 2014 Author Share Posted September 17, 2014 Pourquoi envoie tu l'adresse admin ? En fait la plupart des problèmes que j'ai pu rencontrés étaient souvent liés aux permissions. 644 pour les fichiers et 755 pour les dossiers. Sinon n'aie pas peur de retélécharger les fichiers modules de la 1.6 en écrasant les tiens (tu peux backupper avant si tu veux). Link to comment Share on other sites More sharing options...
Abou ibrahim Posted September 18, 2014 Share Posted September 18, 2014 En fait j'ai retélécharger les fichiers modules, mais rien à faire. Link to comment Share on other sites More sharing options...
JayLab Posted September 18, 2014 Author Share Posted September 18, 2014 En vrac : - As tu modifié autre chose que le dossier thème ? Sinon sauvegarde le contenu de setting.inc.php le nom du dossier admin12345 éventuellement tes images et retélécharge tout - Mets les permissions à 644 pour les fichiers et de tes répertoires 755 en mode récursif - Tu peux aussi vider le cache de prestashop avant pour voir - Tu transfert avec filezilla tu as bien : ASCII Files.htm .html .shtml .php .pl .cgi .js .cnf .css.forward .htaccess .map .pwd .txt .grp .ctl Binary Files.jpg .gif .png .tif .exe .zip .sit .rar .ace.class .mid .ra .avi .ocx .wav .mp3 .au Link to comment Share on other sites More sharing options...
Abou ibrahim Posted September 18, 2014 Share Posted September 18, 2014 En fait je reprend le travail d'une personne, elle n'a fait aucune sauvegarde, rien du tout... Link to comment Share on other sites More sharing options...
JayLab Posted September 18, 2014 Author Share Posted September 18, 2014 c'est pas grave ça, le plus important c'est la base de donnée (que tu peux sauvegarder) le thème les images les traductions s'il y en a et le dossier override. Tout le reste c'est les fichiers de prestashop que tu peux mettre à jour. D'ailleurs as tu utilisé le module de mise à jour finalement ? Dans one click upgrade tu as comparaison des versions ça te dit quoi ? Link to comment Share on other sites More sharing options...
Abou ibrahim Posted September 20, 2014 Share Posted September 20, 2014 Bonjour, oui je peux utiliser le module de mise à jour. je suis entrain d'envoyer les fichiers du modules en version prestasghop 1.5.5 Dans one click upgrade =>comparaison des versions j'ai 106 file modifications have been detected, including 105 from core and native modules. Mais quand je met ancienne version de prestashop j'ai moins d'erreurs. En fait l'erreur viendrait d'une colonne qui n'existe pas dans la base de donnée (Unknown column 'a.id_carrier' in 'on clause') Merci de ton aide. Link to comment Share on other sites More sharing options...
JayLab Posted September 22, 2014 Author Share Posted September 22, 2014 dans phpmyadmin si tu fais une recherche sur id_carrier tu n'as pas de résultats. Chez moi cela apparait dans la table ps_condition. Je crois que ton probléme vient des transporteurs ou de la livraison. Du coup tu remplace chaque fichier qui apparait en modifié sur le ftp ? Ce que j'ai fais ? 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