PrestaShop Forums: [ASTUCES] Kit de dépannage du migreur - PrestaShop Forums

Jump to content


Welcome to the PrestaShop Forum! We hope you'll share your comments and suggestions with us. We ask that you please post in English to the main sections of the PrestaShop Forum. If you want to write in another language, please post in the corresponding PrestaShop Community section below.

Please note that PrestaShop Community sections are largely self-moderated. PrestaShop team members may or may not participate in non-English sections. To improve the chances of receiving feedback to your question or comment, please post it in English to the main sections of our Forum.

NYC

Vous parlez français ? par ici !


[ASTUCES] Kit de dépannage du migreur


[ASTUCES] Kit de dépannage du migreur

#1 PShopExpert

    PrestaShop Addict

  • 07 Dec 2008
  • Members
  • PipPipPip
  • 663 posts
  • Location:France

Posted 09 September 2009 - 06:27 AM

Migreur : Le migreur est un animal solitaire. Il est nocturne et il s’agite dès le moindre bip de sa monture. Il se nourrit d’aliments à base de caféine, il adore empiler les tasses sur son bureau.

Dans ce premier post je vais rassembler des informations utiles pour dépanner son PrestaShop lors d'une migration.

//////////
////////// ACTIVER L'AFFICHAGE DES ERREURS SUR LE SITE
//////////

Pour les versions < 1.2.3.0 :

Pour activer l'affichage des erreurs sur le Front Office (partie visiteurs du site) :

DANS /config/config.inc.php

REMPLACEZ

@ini_set('display_errors', 'off');


PAR

@ini_set('display_errors', 'on');


Pour les versions >= 1.2.3.0 :

DANS /config/config.inc.php , sur al 4eme ligne modifiez

define('_PS_DEBUG_', true);


à true ou false si vous souhaitez ou non afficher les messages d'erreur.

N'oubliez pas de remettre à false lors du passage en production !

//////////
////////// LE POINT SUR LES MESSAGES D'ERREUR
//////////

Si vous obtenez des messages du type :

ALTER TABLE ps_XXX ADD INDEX XXX (XXX)
(1061) Duplicate key name ‘XXX’


PrestaShop essaie d'ajouter un index sur une table (permet d'accélérer les accès aux données) alors que cet index existe déjà : vous êtes déjà prêt, ne tenez pas compte de ces messages.

//////////
////////// POUR LES GROSSES BOUTIQUES
//////////

Si vous devez regénérer les images, cela peux prendre plusieurs minutes. Il est conseillé de la faire dans une version locale sur son propre PC pour accélérer le processus. Par défaut, les serveurs web sont configurés pour stopper les scripts s'exécutant trop longtemps ce qui peut bloquer le processus (vous n'aurez qu'une page blanche sans message d'erreur, il faut donc y penser).

Pour augmenter le temps d'exécution du script et permettre le traitement de nombreuses images, ajouter ceci au fichier .htaccess à la racine du site :


php_value upload_max_filesize 400M
php_value post_max_size 200M
php_value max_execution_time 6000
php_value max_input_time 6000
php_value memory_limit 400M


Et pour certains hébergeurs, il faut ajouter dans /config/config.inc.php juste après @ini_set('display_errors', 'on'); :

@ini_set('max_execution_time', '6000'); 


//////////
////////// PROBLEMES POUR SE CONNECTER
//////////

Pensez à vider vos cookies dans les options du navigateur pour le domaine concerné, quittez votre navigateur et revenez sur la page.
L'extension Web Developper pour FireFox possède un outil pour lire les cookies et les supprimer en quelques clics :
https://addons.mozil...irefox/addon/60

//////////
////////// PROBLEMES D'AFFICHAGE DES IMAGES
//////////

PrestaShop 1.2.2.0 utilise maintenant les url réécrites pour les images ce qui peut poser des problèmes en local, désactivez l'url rewriting de la boutique en local.

Si vous êtes sur le serveur, utilisez l'outil de génération du fichier htaccess qui se trouve dans l'onglet Outils > Générateurs. (attention cela écrasera vos précédentes modifications dans le .htaccess de votre site).

Images dans le backoffice qui ne s'affichent pas : vérifiez que le répertoire /img/tmp a les droits d'écriture pour tous 777.
Essayez Store Commander pour Prestashop et disposez enfin de vos week-ends !
Want spare time, lovely week-ends? Then request a demo of Store Commander for Prestashop!

#2 Patric Codron

    PrestaShop Superstar

  • 17 Jun 2008
  • PrestaTeam
  • 8894 posts

Posted 09 September 2009 - 06:55 AM

Super !

Ne pas oublier de repasser le display_errors à off une fois terminé.
Patric CodronCommunity Manager | Manager de CommunautéPrestaShop

Posted Image Merci de respecter les règles du forum PrestaShop.com :)
Posted Image Please comply with the PrestaShop.com forum rules :)


#3 PShopExpert

    PrestaShop Addict

  • 07 Dec 2008
  • Members
  • PipPipPip
  • 663 posts
  • Location:France

Posted 10 September 2009 - 10:34 AM

Petit up, pour passage de 1.2.2 à 1.2.3 ça peut être utile...
Ce serait dommage que ce post reste dans l'oubli, il ne servirait pas à grand chose finalement.
Essayez Store Commander pour Prestashop et disposez enfin de vos week-ends !
Want spare time, lovely week-ends? Then request a demo of Store Commander for Prestashop!

#4 Nelly

    PrestaShop Newbie

  • 22 May 2009
  • Members
  • Pip
  • 24 posts

Posted 16 September 2009 - 08:47 AM

Quote

//////////
////////// PROBLEMES D’AFFICHAGE DES IMAGES
//////////

PrestaShop 1.2.2.0 utilise maintenant les url réécrites pour les images ce qui peut poser des problèmes en local, désactivez l’url rewriting de la boutique en local.

Si vous êtes sur le serveur, utilisez l’outil de génération du fichier htaccess qui se trouve dans l’onglet Outils > Générateurs. (attention cela écrasera vos précédentes modifications dans le .htaccess de votre site).

Images dans le backoffice qui ne s’affichent pas : vérifiez que le répertoire /img/tmp a les droits d‘écriture pour tous 777.


Bonjour

La régénération du fichier htaccess ne résoud pas le prob d'images pour le passage de la version 1.2.2.0 à 1.2.4.0

Moralité, plus de temps à perdre avec ce logiciel, je remets la version 1.2.2.0, en croisant les doigts des mains et des pieds.

Bonne journée
Boutique Presta Parfums http://www.achat-parfum-discount.com
Boutique Presta Matériels culinaires : http://www.123cuisinefacile.fr

#5 Nelly

    PrestaShop Newbie

  • 22 May 2009
  • Members
  • Pip
  • 24 posts

Posted 16 September 2009 - 08:57 AM

Ces modifs :

Quote

//////////
////////// POUR LES GROSSES BOUTIQUES
//////////

Si vous devez regénérer les images, cela peux prendre plusieurs minutes. Il est conseillé de la faire dans une version locale sur son propre PC pour accélérer le processus. Par défaut, les serveurs web sont configurés pour stopper les scripts s’exécutant trop longtemps ce qui peut bloquer le processus (vous n’aurez qu’une page blanche sans message d’erreur, il faut donc y penser).

Pour augmenter le temps d’exécution du script et permettre le traitement de nombreuses images, ajouter ceci au fichier .htaccess à la racine du site :

php_value upload_max_filesize 400M
php_value post_max_size 200M
php_value max_execution_time 6000
php_value max_input_time 6000
php_value memory_limit 400M

Et pour certains hébergeurs, il faut ajouter dans /config/config.inc.php juste après @ini_set(‘display_errors’, ‘on’); :

@ini_set('max_execution_time', '6000');


générent une belle ERREUR 500 chez 1&1;, hébergement mutalisé pack pro
Boutique Presta Parfums http://www.achat-parfum-discount.com
Boutique Presta Matériels culinaires : http://www.123cuisinefacile.fr

#6 LeGhe

    PrestaShop Apprentice

  • 03 Jun 2009
  • Members
  • PipPip
  • 215 posts
  • Location:LILLE

Posted 16 September 2009 - 10:30 AM

Moi, simplement, je renomme img, translations, themes et modules en _old, dézippe dans le vieux dossier en remplaçant, supprime les dossiers créés (img, translations, themes et modules) pour renommer les _old en normal, et voilà
www.autourdumonde.biz
V1.4.6.2 / 10.000 produits en ligne
V1.4.6.2 en local

#7 Studio Créations

    PrestaShop Apprentice

  • 30 Jan 2010
  • Members
  • PipPip
  • 99 posts
  • Location:Lille

Posted 29 May 2011 - 10:03 AM

Quote

////////// POUR LES GROSSES BOUTIQUES
//////////

Si vous devez regénérer les images, cela peux prendre plusieurs minutes. Il est conseillé de la faire dans une version locale sur son propre PC pour accélérer le processus. Par défaut, les serveurs web sont configurés pour stopper les scripts s’exécutant trop longtemps ce qui peut bloquer le processus (vous n’aurez qu’une page blanche sans message d’erreur, il faut donc y penser).

Pour augmenter le temps d’exécution du script et permettre le traitement de nombreuses images, ajouter ceci au fichier .htaccess à la racine du site :

php_value upload_max_filesize 400M
php_value post_max_size 200M
php_value max_execution_time 6000
php_value max_input_time 6000
php_value memory_limit 400M

Et pour certains hébergeurs, il faut ajouter dans /config/config.inc.php juste après @ini_set(‘display_errors’, ‘on’); :

@ini_set('max_execution_time', '6000');


Lorsque je rajoute les lignes au .htaccess j'ai également une erreur 500 qui bloque le BO et le FO, quelqu'un aurait une idée ??
Mon site perso ==> Studio Créations





1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users