Exception printing is disabled by default for security reasons (report)

juin 18th, 2014 | by | magento

Juin
18

Voilà un fonctionnement assez énervant lorsque l'on est en développement.
Ne pas pouvoir voir directement les erreurs Magento et devoir allez dans le dossier var/report pour avoir le détail.

exception-printing-is-disabled-by-default-for-security-reasons

Pour afficher directement les erreurs sur la page il suffit de modifier le nom du fichier /errors/local.xml.sample en /errors/local.xml

Et voilà le tour est joué.

Bon débogage 😉

No Comments »

SQLSTATE[HY000]: General error: 1114 The table ‘catalog_product_flat_1′ is full’

juin 1st, 2014 | by | magento

Juin
01

Voilà une bien belle erreur qui m'est arrivée lorsque j'ai voulu ré-indexer les tables dans "Index management".

J'ai vidé la table (après avoir fait une sauvegarde bien sur) et rebelote, la même erreur.

Le problème vient de la configuration mysql et plus précisément celle de innodb vu que magento se base sur ce moteur de stockage.

Il faut donc augmenter la taille maximale du stockage innodb.

Dans le fichier my.cnf : /etc/mysql/my.cnf trouver la ligne correspondante :

innodb_data_file_path = ibdata1:10M:autoextend:max:1000M

J'ai mis jusqu'à 1Go mais il faut adapter suivant votre serveur comme le dit la description.

you may wish to change this size to be more suitable for your system the max is there to avoid run-away growth on your machine

Ne pas oublier de redémarrer votre serveur sql pour prendre en compte les changements.

No Comments »

Traduction Magento en français

juin 1st, 2014 | by | magento

Juin
01

Depuis la version 1.4 et par la collaboration de plusieurs personnes, il existe une extension sur Magento connect pour traduire automatiquement Magento en français :

http://www.magentocommerce.com/magento-connect/magento-community-modules-french-france-language-pack.html

Si vous avez des améliorations ou des suggestions vous pouvez aller sur ce topic : http://www.magentocommerce.com/boards/viewthread/756/

ou bien la version officielle :

http://www.magentocommerce.com/magento-connect/magento-official-french-translation.html

french language pack magento

Cette traduction ne concerne que Magento et non les extensions que vous avez pu installer en plus.
Pour cela il faut vous rapprocher de l'éditeur du module et installer les fichiers dans app/locale/fr_FR/

No Comments »

Récupérer l’id d’un produit à partir du sku

avril 1st, 2014 | by | magento

Avr
01

Une petite fonction toute simple pour retrouver l'id d'un produit depuis son sku.

A savoir que la fonction retourne false si aucun sku n'est trouvé.

 
$product_sku = "ABCD"; // use your own sku number 
$product_id = Mage::getModel("catalog/product")->getIdBySku( $product_sku );

No Comments »