Je rencontre un problème pour lequel je pense que le processus de réindexation du prix du produit est à l'origine d'une exception d'interblocage dans le processus de paiement. J'ai attrapé cette exception dans le processus de commande: Exception de conversion de commande: SQLSTATE [40001]: Échec de la sérialisation: 1213 Impasse …
Cette question m'a laissé perplexe pendant assez longtemps. Pourquoi la correction de bogues d' amélioration introduite dans Magento 1.13.xx appelée réindexation partielle ne couvre-t-elle pas les indexeurs "Attributs du produit" et "Données d'agrégation de balises"? Pourquoi ces deux doivent être réindexés manuellement? A mon avis, l'indice EAV est l'un des …
Tout d'abord ce que je sais: La gestion des index est utile pour augmenter les performances du magasin. EAV a un inconvénient: il stockera les données dans différentes tables, de sorte que la récupération des données prend du temps. Afin que nous stockions les données dans une seule table. lorsque …
L'index de réécriture d'URL de produit et l'association catégorie / produit fonctionnent depuis des jours selon l'administrateur Magento Cependant, aucun processus php de réindexation n'est en cours d'exécution, le var/locksdossier est vide et la index_processtable MySQL a des statuts complètement différents: +------------+------------------------------+-----------------+---------------------+---------------------+--------+ | process_id | indexer_code | status | started_at …
J'ai une boutique et tout le temps TOUS les index sont invalides. J'ai remarqué, que je n'ai aucune idée, quand un index est invalidé. Pouvez-vous me donner une liste des événements "tous", qui rendent un ou plusieurs de ces index invalides? Attributs du produit Prix des produits Réécriture d'URL de …
Les tables plates sont-elles toujours une chose dont nous devons nous soucier dans Magento 2? Je sais qu'il y a une interface utilisateur où nous pouvons allumer les tables plates, mais je ne sais pas dans quelle mesure elles ont été testées, et si elles sont encore nécessaires. Si les …
Après avoir mis à jour mon Magento vers EE 1.14.2.0, le cron enterprise_refresh_indexobtient toujours cette erreur: exception 'PDOException' avec le message 'SQLSTATE [42S02]: table ou vue de base introuvable: 1146 La table' catalog_product_entity_tmp_indexer 'n'existe pas' dans /var/www/public_html/lib/Zend/Db/Statement/Pdo.php:228 Je ne comprends pas pourquoi cette table n'existe pas. Magento ne devrait-il pas …
L'un des indexeurs configurés pour être mis à jour dans les délais est verrouillé à l'état "suspendu" et n'est plus mis à jour. Sortie de bin/magento indexer:status +----------------------------+------------------+-----------+-------------------------------+---------------------+ | Title | Status | Update On | Schedule Status | Schedule Updated | +----------------------------+------------------+-----------+-------------------------------+---------------------+ | ... | | | | | …
N'importe qui peut m'aider à clarifier l'indexation des prix dans Magento? J'utilise la version 1.9. Ma tâche : rendre les produits présentés sur la page d'accueil. Ma solution : Au lieu de créer la catégorie appelée "Produit vedette". J'ai créé un attribut "is_featured", donc je filtre simplement le produit avec …
Dans pub/index.php, le code suivant est utilisé pour définir les URL de modification des médias et des actifs statiques de manière à omettre "/ pub": $params[Bootstrap::INIT_PARAM_FILESYSTEM_DIR_PATHS] = [ DirectoryList::PUB => [DirectoryList::URL_PATH => ''], DirectoryList::MEDIA => [DirectoryList::URL_PATH => 'media'], DirectoryList::STATIC_VIEW => [DirectoryList::URL_PATH => 'static'], DirectoryList::UPLOAD => [DirectoryList::URL_PATH => 'media/upload'], ]; $bootstrap …
Je voudrais réindexer un seul produit après une mise à jour. Maintenant j'utilise: $product = Mage::getModel('catalog/product')->loadByAttribute('sku', 'foobar'); // edit something $product->save(); $stockItem = Mage::getModel('cataloginventory/stock_item')->loadByProduct($product->getId()); $stockItem->setForceReindexRequired(true); Mage::getSingleton('index/indexer')->processEntityAction( $stockItem, Mage_CatalogInventory_Model_Stock_Item::ENTITY, Mage_Index_Model_Event::TYPE_SAVE ); $product ->setForceReindexRequired(true) ->setIsChangedCategories(true); Mage::getSingleton('index/indexer')->processEntityAction( $product, Mage_Catalog_Model_Product::ENTITY, Mage_Index_Model_Event::TYPE_SAVE ); Mais cela ne fonctionne pas, des idées? PS: $product->getId()est existant et correct.
Supposons que j'ai une catégorie, Vêtements et cette catégorie a une sous-catégorie, T-shirts. Maintenant, j'ajoute un produit à la catégorie T-shirts (en cochant la case dans l'écran d'ajout de produit), mais je ne coche pas la catégorie Vêtements. J'ai donc supposé que cela signifiait que le produit n'apparaîtrait que dans …
Nous avons le problème que le processus d'index mass_action ne semble jamais s'exécuter. Cela a pour effet secondaire que les données d'emploi de cet emploi augmentent considérablement au fil du temps. Dans notre cas, sur plusieurs jours, les données du travail atteignent plusieurs Mo. mysql> select type, entity, count(*), avg(length(new_data)), …
Je me suis connecté à mon installation Magento via ssh/putty, j'ai ensuite couru cd public_htmlpour accéder à mon dossier racine et j'exécute ensuite les commandes suivantes: php indexer.php --reindex catalog_product_attribute Mais rien ne se passe, je reçois juste une erreur disant "impossible de trouver indexer.php" . J'ai regardé à l'intérieur …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.