Jump to content

Search the Community

Showing results for tags 'BDD'.

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Community Help and Support
    • PrestaShop Download
    • PrestaShop Marketplace
  • News and Announcements
    • PrestaShop news and releases
    • PrestaShop Beta
    • PrestaShop Blogs
    • PrestaShop Meetups
  • International community (English)
    • General topics
    • PrestaShop Merchants
    • PrestaShop Developers
    • Taxes, Translations & Laws
    • Community Modules and Themes
  • Forum francophone
    • Discussion générale
    • Aide et support communautaire
    • PrestaShop pour les marchands
    • PrestaShop pour les développeurs
    • Adaptation aux lois Québécoises
    • Modules et thèmes gratuits
    • Modules et thèmes payants
  • Foro en Español
    • Discusión general
    • Soporte de la comunidad y ayuda
    • Comerciantes PrestaShop
    • Desarrolladores PrestaShop
    • Módulos y plantillas gratuitas
  • Forum italiano
    • Forum generale
    • Aiuto e supporto della Community
    • Commercianti PrestaShop
    • Sviluppatori PrestaShop
    • Aspetti legali sull'eCommerce
    • Moduli e template gratuiti
  • Deutsches Forum
    • Generelle Fragen
    • Support und Hilfe aus der Community
    • e-Commerce/Versand-Handel mit Prestashop
    • Prestashop-Entwickler
    • Anpassung an deutsches Recht
    • Kostenlose Module und Templates
    • Generelle Fragen Copy
  • Nederlandstalig forum
    • Algemeen
    • Hulp en ondersteuning, van en voor de community
    • PrestaShop-winkeliers
    • PrestaShop-ontwikkelaars
    • Het aanpassen van PrestaShop
    • Gratis modules en templates
  • Fórum em Português
    • Fórum Geral
    • Ajuda e Suporte da Comunidade
    • Lojistas que utilizam o PrestaShop
    • Desenvolvedores PrestaShop
    • Legislação específica
    • Módulos e temas gratuitos
  • Polskie forum
    • Forum ogólne
    • Wsparcie i pomoc użytkowników
    • Oferty twórców PrestaShop
    • Deweloperzy PrestaShop
    • Darmowe Moduły i Szablony
  • Dansk forum
    • Generelt forum
    • Hjælp og support fra fællesskabet
    • PrestaShop for købmænd
    • PrestaShop for udviklere
    • Love og regler
    • Gratis moduler og temaer
  • České fórum
    • Instalasi, Konfigurasi dan upgrade
    • Obecná diskuze
    • Bezplatné moduly a šablony
    • PrestaShop vývojáři
    • PrestaShop obchodníci
  • Bahasa Indonesia
    • Diskusi Umum
    • Podpora a pomoc komunity
    • Laporan Bug
    • Jasa, Promosi & Lowongan Kerja
  • Svenskt forum
    • Allmän diskussion
    • Installation, konfigurering och uppdatering
  • Forumul românesc
    • Discuţii generale
    • Instalare, configurare şi upgrade
  • Pусский язык
    • Обсуждение скрипта
    • Установка, Настройка, Обновление
    • Прием багов
  • Slovenské fórum
    • Všeobecná diskusia
    • Podpora a pomoc komunity
    • PrestaShop obchodníci
    • PrestaShop vývojári
    • Bezplatné moduly a šablóny
  • Türkçe Topluluğu
    • Genel Konular
    • Topluluk desteği ve yardım
    • PrestaShop Tüccarları
    • Prestashop Geliştiricileri
    • Ücretsiz Modül ve Temalar
  • Diễn đàn tiếng Việt
    • Thảo luận chung
    • Hỗ trợ từ cộng đồng
    • Dành cho chủ doanh nghiệp / cửa hàng
    • Dành cho lập trình viên
  • PrestaShop Communities
    • اللغه العربيه [Arabic]
    • Ελληνικά [Greek]
    • עִבְרִית [Hebrew]
    • 中文
    • Magyar [Hungarian]
    • 日本語 [Japanese]
    • Lietuviškai [Lithuanian]
    • انجمن فارسی [Persian]
    • ไทย [Thai]
    • Malaysia [Malaysian]
    • Eesti [Estonian]
    • Slovenščina [Slovenian]
    • Српски [Serbian]
  • IP. Board Forum
    • IP. Board Forum Questions and Issues
  • Archive
    • Zapłać Moduły i Szablony [ARCHIVE]
    • Moduly, upravy a dizajn [ARCHIVE]
    • Phát triển và các mô-đun [ARCHIVE]
    • Yazılım, Modül ve Tema [ARCHIVE]
    • Модули, Шаблоны [ARCHIVE]
    • Module şi teme [ARCHIVE]
    • Pengembangan dan Modul [ARCHIVE]
    • Moduler och teman [ARCHIVE]
    • Ecommerce x PrestaShop [ARCHIVE BOARD]
    • Vývoj a moduly [ARCHIVE]
    • Kostenpflichtige Module, Templates [ARCHIVE]
    • Módulos y temas pagos [ARCHIVE]
    • Módulos e temas pagos [ARCHIVE]
    • Servizi commerciali [ARCHIVE]
    • Forum - Feedback Contributor
    • PrestaShop Cloud

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


  1. Bonjour à tous, Depuis quelques jours je reçois un avertissement de la part d'OVH pour dépassements de la mémoire vive "RAM" du serveur SQL Mail : Abus avec votre CloudDB "125 OOM kills detected during the last 24 hours. To avoid data corruption, please optimize your queries or upgrade to a bigger offer." Après quelques vérifications je vois que la taille de la BDD est passée de +/- 70mo à 580 mo je vérifie mes logs et je trouves des milliers d'entrées de ce type : plusieurs par minutes 47.128.46.122 photoflameng.com - [18/Feb/2024:09:00:56 +0100] "GET /img/m/76-small_default.jpg HTTP/1.1" 200 2306 "https://photoflameng.com/7-accessoires?page=3&q=Marque-Cullmann-GODOX-LEOFOTO-Lastolite-Lexar-Panasonic-SONY-SMALLRIG" "Mozilla/5.0 (Linux; Android 5.0) AppleWebKit/537.36 (KHTML, like Gecko) Mobile Safari/537.36 (compatible; Bytespider; [email protected])" Je suppose donc que ce bot augmente d'une façon ou d'une autre massivement la taille de la BDD et ralentis également l’accès au site web. un avis ? une aide? *****************************edit***************************** je pense avoir compris l'augmentation de la taille de la BDD de 70m à 580m , en faite le bot Bytespider passe en revue toutes mes urls et notamment via le filtre à facette "Navigation à facettes" qui était configuré avec "Activer le système de cache" du coup ce cache grandit à vue d'oeil ! J'ai dans le module désactiver le système de cache et vider le cache et suis retombé à 58m ! Pour bloquer le bot Bytespider j'ai éditer mon htacces et ajouté un bout de code php dans l'index php à la racine en suivant la méthode de webbax> https://www.webbax.ch/2019/02/14/prestashop-1-7-boostez-hebergement-ep-69/ pour ceux qui aurait le même problème ... j'attend encore 2-3 jours et si ok j'éditerai ce post à résolut *****************************edit***************************** ***************************** Version de PrestaShop : 1.7.8.3 Informations du serveur : Linux #1 SMP Wed Nov 30 08:49:06 UTC 2022 x86_64 Version du logiciel serveur : Apache Version de PHP : 7.3.33 Limite de mémoire : 512M Temps maximal d'exécution : 165 Taille max. pour envoi de fichiers : 128M Version de MySQL : 5.7.42-log Moteur MySQL : InnoDB Connecteur MySQL : DbPDO ****************************
  2. Bonjour, Pour le contexte, actuellement j'arrive à PUT des informations dans ma BDD grâce à cette méthode Je n'ai aucun problème avec le GET et le PUT. Par contre j'essaie depuis plusieurs jours d'utiliser la méthode POST de l'API Prestashop avec finalement toujours la même erreur. Pensant que l'erreur venait de mon code j'ai essayé via Postman pour essayer un envoi direct sans passer par mon front. Après de nombreux essais dans tous les sens, j'obtiens cette erreur : Quelqu'un aurait t'il une idée ? Merci
  3. Bonjour à tous, Je me permets de vous solliciter car je bloque complètement sur un problème de comportement erratique des tranches de transport. j'ai du modifier et ajouter des prix de transport pour créer une grille de tarification plus fine sur un PS 1.6.1.24, et mes coûts de transport ne s'attribuent pas correctement, par ex j'ai une tranche de 1521 à 3040€ au prix transport de 59€ et mon tarif de 59€ commence à s'attribuer dès que j'ai pour 1200€ dans mon panier... Je sais que les tables de transport sont parfois capricieuses, j'ai donc essayé de faire un nettoyage en règle de tous les anciens transporteurs, et donc des tables ci dessous : `ps_carrier` `ps_carrier_group` `ps_carrier_lang` `ps_carrier_shop` `ps_carrier_tax_rules_group_shop` `ps_carrier_zone` `ps_range_price` `ps_range_weight` `ps_delivery` J'ai aussi nettoyé la bdd des commandes de test et recréé un transporteur tout neuf, mais rien n'y fait j'ai toujours un décalage sur une des 5 tranches que compte ma grille. Est ce qu'il y aurait une autre table qui interfèrerait ? j'ai aussi un module installé pour offrir les frais de port au dessus de 4560€, il fonctionne très bien, j'ai tenté de le désinstaller mais le problème reste le même, j'avoue que je sèche complètement... Merci par avance pour vos conseils
  4. Bonjour, J'aurais voulu savoir s'il y a une BDD relié à la page Paiement > Préférences ? Car suite à une modification les 'Restrictions par transporteurs' ainsi que quelques 'Restrictions des pays' ont sauté, j'ai donc remis à la mano ces restrictions mais sans certitude que ce soit comme avant... J'aurais donc aimé faire un backup de la BDD s'il y en a une pour que ce soit identique comme avant ! Si quelqu'un connaît la réponse je suis preneur !
  5. Bonjour, je suis occupé de transférer ma boutique depuis OVH vers hostgator. j ai bien transferé tous les fichiers et la BDD, j ai modifié le fichier pour mettre les nouveaux identifiants de la BDD ainsi que son nom, en allant sur la boutique transférer il m indique une erreur 500 j ai donc mis true dans le fichier defines.inc.php pour voir les erreurs il me donné sa : ( la version du php est bien la 7.4 et le fichier .hatccess et vide ) Avez vous une solution ?? merci pour votre aide
  6. Bonjour, j'ai malencontreusement supprimé 2 tables dans phpmyadmin: ps_guest et ps_connectons Maintenant je n'ai plus accès à la liste de mes clients dans l'admin de Prestashop. J'ai essayé de les recréer mais je ne sais pas avec quels paramètres et si ça va aider: On me demande le nombre de colonnes et sur la page suivante les informations suivantes: Colonne Type Interclassement Attributs Null Défaut Extra Merci par avance pour votre aide !
  7. Bonjour, Est-ce que quelqu'un saurait comment exporter les produits du catalogue avec leurs caractéristiques. J'ai besoin d'exporter tous les produits dans un fichier excel dont l'id de la caractéristique est égale à 15 J'arrive à extraire les éléments de cette caractéristique avec cette requête : SELECT SQL_CALC_FOUND_ROWS b.*, a.* FROM `pre7404_feature_value` a LEFT JOIN `pre7404_feature_value_lang` b ON (b.`id_feature_value` = a.`id_feature_value` AND b.`id_lang` = 1) WHERE 1 AND `id_feature` = 15 AND (a.custom = 0 OR a.custom IS NULL) ORDER BY id_feature ASC Mais je n'arrive pas à avoir tous les produits avec une colonne contenant cette caractéristique. Merci par avance de votre aide ...
  8. Bonjour, Avec l'arrivée de l'affichage des emojis dans les recherches google, j'ai voulu réaliser mes propres tests en agrémentant quelques balises meta_titre pour voir si cela pouvait avoir un effet positif pour notre site. Malheureusement, après avoir enregistré ma modification du meta_titre avec le caractère spécial, aucun message d'erreur mais la champ est à présent vide aussi bien sur prestashop que sur la base de données. Et pour cause, l'encodage dans la base de données en utf8 au lieu de utf8mb4. J'ai donc modifié aussi l'encodage de la colonne que de la table pour laquelle je voulais avoir accès aux caractères spéciaux mais ceux-ci se transforment alors en suite de "???". Il semblerait donc qu'il me faudrait modifier l'encodage de la base de données elle même et c'est là que je viens ma question : Savez-vous si il y a la moindre contre-indication au fait de "switcher" la base de données prestashop de utf8 à utf8mb4 ? J'ai peur qu'il puisse y avoir une perte de données à un endroit ou un autre dans la base de données. Je suis preneur de toutes informations sur le sujet. Merci d'avance.
  9. Bonjour, Sous prestashop 1.6.1.17 et hébergé chez ovh mutualisé, mon site fonctionnait bien hier et ce matin, j'ai eut le droit à la super surprise : le site est planté 😰. Voici le message d'erreur qui semble récurent sur google : "Link to database cannot be established: SQLSTATE[HY000] [2002] Connection timed out" Donc ni site ni back office sinon ça ne serait pas drôle. J'ai bien compris que cette erreur m'informe que mon site n'obtient pas de réponse avec la base de données. Si quelqu'un à déjà eut le problème ou a une idée de la solution, ça serait top. Je précise qu'ovh me dit de vérifier et comparer les informations de la base de données avec celle du fichier de configuration du site, mais je sèche un peut sur ce que je dois " vraiment vérifier. Après 1 an sans grosses modifs on perd la main. J'ai bien trouvé le fichier config.inc dans dossier config mais après ... ? Voilà, donc si quelqu'un passant par là à la solution. Merci par avance. JULIE
  10. Bonjour, Je suis étudiant en alternance pour gérer le site internet de mon entreprise qui a été réalisé il y a quelques années sous prestashop par une agence (malhonnête). Malhonnête du sens où l'agence nous a donné accès à un compte admin bridé, je peux uniquement ajouter des produits, prix, faire une sauvegarde BDD et l'exporter en sql, modifier image slider mais cela s'arrête là aucune autre modification du front possible et du back aucune... Une modification d'un numéro de téléphone présent sur l'accueil n'est pas possible par exemple. Nous n'avons pas non plus accès au serveur FTP, et l'agence refuse de me donner accès aux fichiers sources et toutes modifications de design ou autre demandé nous est facturé... Nous dépendons complètement d'eux mon entreprise paye mensuellement une "maintenance" à l'agence qui ne sert à rien ! Voilà pour la petite histoire, je souhaite donc repartir sur de bonne base et avoir du travail en recréant le site (toujours sur prestashop), je souhaiterai réimplanter ma bdd exporter de l'ancien site (.sql) puisqu'il y a une grande quantité de produits voir très grande et la recréer est mission impossible. Le problème est que l'agence m'a enlevé toute indication je ne sais pas sur quelle version de presta le site actuel avait été réalisé... La BDD n'enregistre malheureusement pas les images produits, il y a-t-il un moyen de récupérer les images produits, de réimplanter cette grande quantité de produits, les comptes clients et les multiples catégories et sous catégories ? Mon problème est complexe et je tourne en rond c'est pour quoi je viens en quête d'aide pour solutionner mon problème... Je vous remercie d'avance pour toute aide apporter ! 😊
  11. Bonjour, Problème rencontrer: J'ai créer un module ayant comme page de configuration un formulaire avec un input de type date De cette date choisie et enregistrée je souhaite l'implémenter dans une requête sql et ensuite je voudrai afficher le résultat de la requête sql dans un fichier de template. Je suis un peu paumé sur la procédure à suivre. J'ai su construire le module modulepopup.php Je ne sais pas comment et où disposer cette requête sql dans le code et de quelle manière l'implémenter dans le smarty->assign de la méthode de mon hook Merci modulepopup.php mymodule.tpl
  12. Bonjour à tous, J'ai un souci ce matin en voulant ouvrir ma boutique, je me retrouve avec une erreur HTTP 500. Je décide donc de me rendre sur mon Back Office et là impossible d'afficher cette interface en revanche j'ai un message : ____________________________________________________________________________________________________________________________________________________ [PrestaShopException] Link to database cannot be established:SQLSTATE[HY000] [2002] php_network_getaddresses: getaddrinfo failed: Name or service not known at line 102 in file classes/db/DbPDO.php 97. public function connect() 98. { 99. try { 100. $this->link = $this->_getPDO($this->server, $this->user, $this->password, $this->database, 5); 101. } catch (PDOException $e) { 102. throw new PrestaShopException('Link to database cannot be established:'.$e->getMessage()); 103. } 104. 105. // UTF-8 support 106. if ($this->link->exec('SET NAMES \'utf8\'') === false) { 107. throw new PrestaShopException('PrestaShop Fatal error: no utf-8 support. Please check your server configuration.'); DbPDOCore->connect - [line 323 - classes/db/Db.php] DbCore->__construct - [line 234 - classes/db/Db.php] - [4 Arguments] DbCore::getInstance - [line 48 - config/alias.php] pSQL - [line 339 - classes/shop/Shop.php] - [1 Arguments] ShopCore::initialize - [line 120 - config/config.inc.php] require - [line 43 - admin/index.php] - [1 Arguments] ____________________________________________________________________________________________________________________________________________________ Voila si quelqu'un a une info je suis preneur.
  13. Bonjour ! Je viens de finaliser un module assez simple qui regroupe l'emplacement de stock de mes produits en fonction de leurs références. Le module fonctionne très bien en local, mais quand je le passe sur le serveur et que j'ajoutes mon CSV sur la BDD directement avec 2365 entrées, le site ce met à ralentir fortement, pourtant le module génère pour moi peu de ressource... Alors peut être que dans mon AdminController je fais quelque chose de mal ? J'ai trouvé aucun moyen de savoir d'ou vient l'erreur. le DEBUG ne m'affiche rien. Voici quelques ressources de mon module : Mon AdminController : lass AdminSweetchEmplacementsController extends ModuleAdminController { // Changement pagination protected $_default_pagination = 10; public function __construct(){ // Variable $this->table = 'sweetchemplacement'; $this->className = 'SweetchEmplacement'; $this->bulk_actions = array( 'delete' => array( 'text' => 'Supprimer ?', 'confirm' => 'Sur ?' ) ); parent::__construct(); // Nom du produit $this->_select = 'pa.`id_product` as id_product, pl.`name` as product_name'; $this->_join = 'LEFT JOIN `'._DB_PREFIX_.'product_attribute` pa ON (pa.`reference` = a.`product_reference`) LEFT JOIN `'._DB_PREFIX_.'product_lang` pl ON (pl.`id_product` = pa.`id_product` AND pl.`id_lang` = 1)'; $this->_group = 'GROUP BY a.`id_sweetchemplacement`'; $this->_defaultOrderBy = 'emplacement'; $this->_orderWay = 'DESC'; $this->fields_list['product_reference'] = array( 'title' => 'ID Référence', 'align' => 'left', 'width' => 100 ); $this->fields_list['product_name'] = array( 'title' => 'Nom du produit', 'align' => 'left', 'width' => 200, 'search' => true, 'filter_key' => 'pl!name', ); $this->fields_list['emplacement'] = array( 'title' => 'Emplacement stock', 'align' => 'left', 'width' => 100, 'search' => true ); $this->bootstrap = true; $this->meta_title = 'Sweetch Emplacement'; } public function renderList() { $this->addRowAction('edit'); $this->addRowAction('view'); $this->addRowAction('delete'); return parent::renderList(); } public function renderView(){ $tpl = $this->context->smarty->createTemplate(dirname(__FILE__).'/../../views/templates/admin/view.tpl'); $tpl->assign('sweetchemplacement', $this->object); return $tpl->fetch(); } public function renderForm(){ $this->context = Context::getContext(); $this->context->controller = $this; $this->fields_form = array( 'legend' => array( 'title' => 'Créer ou Modifier un emplacement' ), 'input' => array( array( 'type' => 'text', 'label' => 'Référence du produit', 'name' => 'product_reference', 'desc' => 'Doit être un numéro flotant' ), array( 'type' => 'text', 'label' => 'Emplacement Stock', 'desc' => 'Doit être un numéro flotant', 'name' => 'emplacement', ), ), 'submit' => array('title' => 'Sauvegarder') ); return parent::renderForm(); } } Mon fichier core module : class SweetchEmplacements extends Module { public function __construct(){ // Name & Description $this->name = 'sweetchemplacements'; $this->author = 'Sweetch'; $this->version = '1.0.0'; $this->bootstrap = true; $this->displayName = $this->l('Sweetch WareHouse'); $this->description = $this->l('Warehouse product for company'); parent::__construct(); } public function getContent(){ return $this->display(__FILE__, 'getContent.tpl'); } // Install public function install(){ if (!parent::install()) { return false; } if (!$this->installDB()) { return false; } if (!$this->installTab('AdminCatalog','AdminSweetchEmplacements', 'Sweetch Emplacement')) { return false; } return true; } // Uninstall public function uninstall(){ if (!parent::uninstall()) { return false; } if (!$this->uninstallDB()) { return false; } if (!$this->uninstallTab('AdminSweetchEmplacements')) { return false; } return true; } public function installDB(){ return ( Db::getInstance()->Execute(' CREATE TABLE IF NOT EXISTS `'._DB_PREFIX_.'sweetchemplacement` ( `id_sweetchemplacement` int(10) NOT NULL AUTO_INCREMENT, `product_reference` varchar(255) NOT NULL, `emplacement` float(10) NOT NULL DEFAULT 0, `date_add` datetime NOT NULL, PRIMARY KEY (`id_sweetchemplacement`) ) ENGINE = '._MYSQL_ENGINE_.' DEFAULT CHARSET=UTF8;') ); } public function uninstallDB(){ return ( Db::getInstance()->Execute('DROP TABLE IF EXISTS `'._DB_PREFIX_.'sweetchemplacement`') ); } public function installTab($parent, $class_name, $name){ $tab = new Tab(); $tab->id_parent = (int)Tab::getIdFromClassName($parent); $tab->name = array(); foreach (Language::getLanguages(true) as $lang) { $tab->name[$lang['id_lang']] = $name; } $tab->class_name = $class_name; $tab->module = $this->name; $tab->active = 1; return $tab->add(); } public function uninstallTab($class_name){ $id_tab = (int)Tab::getIdFromClassName($class_name); $tab = new Tab((int)$id_tab); return $tab->delete(); } } Merci pour vos futurs indications... !
  14. Bonjour à tous, Je vous présente mon problème : Je dois rentrer une base de données qui contient les clients qui vont bientôt utiliser la boutique que je crée. J'ai donc rajouter une colonne "MDP" dans mon fichier excel et générer des mots de passe aléatoire. J'importe ce fichier, tout se passe bien, mes clients sont créer, problème : impossible pour mes futurs clients de connaitre leurs identifiants. Existe-t-il un moyen d'envoyer un mail avec l'adresse mail et le mdp à chacun de mes clients que je rentre dans ma boutique ? Connaissez-vous un module ? Ou un moyen de le faire nativement ? Merci pour vos réponse. Gaëtan
  15. Bonjour à tous, Je cherche à comprendre pourquoi la taille de ma base de données explose (Prestashop 16) et je constate que 25 produits dématérialisés actuellement en ligne (pourtant pas bien lourds : moins d'un méga avec deux photos en PNG de 50/100 Ko) occupent 200 Mo et 1 500 000 lignes (!!!) d'après Myadmin (fichier PS_PRODUCT_DOWNLOAD). J'ai certes de nombreuses catégories et sous-catégories mais cela me semble énorme. Aussi : - Le nombre de catégories et sous-catégories a-t-il une incidence majeure (augmentation exponentielle ?) sur la taille de la BDD, tout comme la sécurisation SSL forcée sur toutes les pages de la boutique ? - Les fichiers à télécharger des produits dématérialisés sont-ils stockés dans la BDD ? - Si oui, est-il possible de les stocker ailleurs pour pouvoir ajouter des centaines d'autres produits sans dépasser le quota ? - Quelle est la meilleure solution et/ou le meilleur module pour gérer des centaines de produits dématérialisés avec Prestashop car je suis bloqué en l'état ? Je précise que le trafic et les stats pèsent très peu dans la BDD car le site est en cours de création et avec un trafic faible. Au début, en tant que débutant, je pensais que le problème venait d'un bug au niveau du certificat SSL (genre un script en boucle ?) mais ma boutique a l'air d'être correctement sécurisée, avec le SSL qui fonctionne bien a priori. Merci pour vos retours. Neil
  16. Zigs

    Bug SQL

    Bonjour quelqu'un peut il me traduire cette erreur en langage homme pour me dire ou inserer la colonne manquante : Fatal error: Uncaught Unknown column 'os.pdf_invoice' in 'field list'<br /><br /><pre> SELECT osl.`template`, c.`lastname`, c.`firstname`, osl.`name` AS osname, c.`email`, os.`module_name`, os.`id_order_state`, os.`pdf_invoice`, os.`pdf_delivery` FROM `ps_0order_history` oh LEFT JOIN `ps_0orders` o ON oh.`id_order` = o.`id_order` LEFT JOIN `ps_0customer` c ON o.`id_customer` = c.`id_customer` LEFT JOIN `ps_0order_state` os ON oh.`id_order_state` = os.`id_order_state` LEFT JOIN `ps_0order_state_lang` osl ON (os.`id_order_state` = osl.`id_order_state` AND osl.`id_lang` = o.`id_lang`) WHERE oh.`id_order_history` = 61 AND os.`send_email` = 1 LIMIT 1</pre> thrown in /home/monsouli/www/classes/db/Db.php on line 791 Merci à vous
  17. Hello la communauté. J'ai un petit soucis que je n'arrive pas à résoudre. J'ai du changer le MDP de ma base de données sous ovh, j'ai modifié les fichiers avec le nouveaux MDP > /app/config/parameters.php /app/cache/prod/appProdProjectContainer.php Le site est visible , le back office de prestashop aussi mais tous les modules ont disparus (comme sur la photo) Quand j'essaie d'installer un module, il y a un pop up d'erreur (concernant le MDP de la BDD) . Bref un problème simple mais que je n'arrive pas à résoudre, quelqu'un à t-il une solution ? Merci d'avance Problème résolu
  18. Bonjour, est ce que je peux effacer sans risques de dysfonctionnement de ma futur boutique les db "information_schema", "mysql", "sys" et "root" dans MySQL et ne laisser qu'un seul utilisateur que je créé au préalable ?
  19. Bonjour tout le monde, j'ai voulu supprimer les bases de données de mon site qui est sous prestashop et comme je savais pas quels fichiers fallait supprimer j'ai tout cocher (sauf quelque case qui sont grisé et qu'on peut pas cocher) et j'ai cliqué sur supprimer.. Depuis je n'arrive plus a accéder au front office et je ne peux pas me connecter au back office, il n y a même plus la page de login, a la place j'ai ça: [PrestaShopException] Link to database cannot be established: SQLSTATE[HY000] [1049] Base 'prestashop' inconnue at line 120 in file classes/db/DbPDO.php 115. public function connect() 116. { 117. try { 118. $this->link = $this->getPDO($this->server, $this->user, $this->password, $this->database, 5); 119. } catch (PDOException $e) { 120. throw new PrestaShopException('Link to database cannot be established: '.$e->getMessage()); 121. } 122. 123. $this->link->exec('SET SESSION sql_mode = \'\''); 124. 125. return $this->link; DbPDOCore->connect - [line 323 - classes/db/Db.php] DbCore->__construct - [line 235 - classes/db/Db.php] - [4 Arguments] DbCore::getInstance - [line 48 - config/alias.php] pSQL - [line 339 - classes/shop/Shop.php] - [1 Arguments] ShopCore::initialize - [line 119 - config/config.inc.php] require - [line 42 - czdirection/index.php] - [1 Arguments] Pourquoi ça fait ça svp ? J'ai toujour les fichiers de prestashop qui sont installer avec tout le code html php et css alors pourquoi le site ne s'affiche plus aprés effacement BDD ?
  20. Bonjour à tous, lorsque j'exporte ma base articles (catalogue produits), le csv généré comporte des erreurs au niveau des id produits. Mon catalogue comporte 1150 produits, ce qui représente 4 pages avec un mode d'affichage sur 300 produits. J'exporte chaque de ces pages individuellement. J'assemble ensuite les 4 csv générés sur Google sheets. Lorsque j'observe mon fichier, je m'aperçois qu'il arrive que plusieurs produits ont le même id ou encore que l'id renseigné ne correspond pas à l'id produit du back office presta. Quelqu'un a-t-il déjà rencontré ce problème ? Ne vaudrait-il mieux pas exporter la base article directement depuis la base SQL via Php MyAdmin ? Merci d'avance pour votre aide...
  21. Bonjour, j'ai actuellement mon site sur Micrologiciel, je souhaite transférer ma base de donnée produit et clients sur Prestashop 1.6 (6 000 produits et environ 3 000 clients), mais je ne sais absolument pas comment faire. Mon site Prestashop est quasiment ouvert sauf que je n'ai pas encore réussi à transférer les produits. Si quelqu'un si connaît pour le transfert je suis preneuse.
  22. Bonjour à tous ! Je cherche a savoir si quelqu'un a une solution pour extraire des éléments de la base de donnée Prestashop 1.6 de manière automatique et programmé ? Pour faire simple, nous avons une table et un champ custom contenant un ID de commande custom. Ceux-ci se trouvent dans le BDD, je voudrais extraire ces information ainsi que le montant de commande TTC a intervalle régulière et de manière automatique. J'ai vu qu'il existait un gestionnaire SQL, mais rien ne permet la planification avec cet outil. Quelqu'un a t'il déjà réalisé un opération de ce type ? Merci d'avance.
  23. Bonjour à tous, Dans le cadre d'un devoir, je dois réaliser un module qui doit me prévenir par email quant les stocks d'un produit ont été modifiés. Mon PHP doit donc être lié ensuite à une template d'email. J'ai encore des connaissances de bases en PHP et comme je suis nouveau sur Prestahop je ne sais pas du tout comment interroger ma base de données. J'ai à la base penser à créer une fonction qui enverrai à mon module l'id des produits commandés depuis ma page "order-confirmation" afin que je puisse interroger ma bdd et en suite envoyer mon mail. Mais j'avoue que je suis un peu perdu. Je commence à peine à comprendre le fonctionnement de base des modules. Quelqu'un pourrait m'aiguiller s'il vous plaît ?
  24. Bonjour, J'ai tenté la mise à jour (1 click upgrade) pour passer de la version 1.7.2.4 à la version 1.7.3 Tout se passe à bien du côté des fichiers, mais à priori ça coince pour la base de données : "Tous les fichiers ont été mis à jour. Mise à jour de la base de données en cours..." Ça c'est la dernière phrase dans le journal, et après ça tourne, ça tourne, ça tourne, et... rien. Alors je suis parti faire autre chose, je suis revenu 2 heures après, rien de plus, ça tourne toujours. Du coup tout va bien, j'ai fait marche arrière et ça re-fonctionne en 1.7.2.4, mais je voudrais quand même faire cette maj avant de mettre la boutique en production. J'avais fait des mises à jour sur une 1.6 qui s'étaient bien passées chez le même hébergeur, même serveur, même domaine, mêmes versions de PHP et MySQL. Je ne vois pas d'où ça peut venir, quelqu'un a-t'il déjà rencontré ce problème ? Version de PS : 1.7.2.4 >> 1.7.3 URL du site concerné : pas encore en production Thème (défaut/perso) : thème enfant du thème Classic Code (original/modifié) : quelques modifications de .tpl légères Hébergement : O2switch Version de PHP : 7.0.27 Version de MySQL : 10.2.12-MariaDB Navigateur(s) concerné(s) : Firefox
  25. Bonjour, Je suis alternant en école d'ingénieur en informatique et je travail actuellement sur un prestashop que je viens de reprendre pour la société qui m'embauche. Tout ce passe plutôt bien pour le moment, hormis un détail très fâcheux ... Une table de ma base de données possède une taille ridiculement grosse : cart_rule_combination. Le serveur mutualisé d'OVH me permet d'avoir une base d'un maximum de 4Go ... Or, cette table à elle seule remplie quasiment tout l'espace ... Est-ce que je peux vider cette table ? Supprimer des entrées ? OVH bloquera ma base dès le cap des 4Go franchi ... Je ne peux évidemment pas changer l'offre chez OVH.
×
×
  • Create New...