La boite à dev

Blog pense-bête pour codeur


Nettoyage de Prestashop

Comment nettoyer un site Prestashop.

Catégories: [web]
Étiquettes: [mysql] [prestashop]

Nettoyage de la base de données

Supprimer le rapport sur les statistiques des connexions
TRUNCATE TABLE `ps_connections`;
TRUNCATE TABLE `ps_connections_source`;
TRUNCATE TABLE `ps_connections_page`;
Supprimer les journaux Prestashop
TRUNCATE TABLE `ps_log`;
Supprimer le rapport des journaux de messagerie Prestashop
TRUNCATE TABLE `ps_mail`;
Supprimer le rapport statistique sur les référents Prestashop
TRUNCATE TABLE `ps_referrer`;
TRUNCATE TABLE `ps_referrer_shop`;
TRUNCATE TABLE `ps_referrer_cache`;
Supprimer tous les invités sans table ps_customer
DELETE g
FROM `ps_guest` g
LEFT JOIN `ps_customer` c ON (g.`id_customer` = c.`id_customer`)
WHERE c.`id_customer` IS NULL;
OPTIMIZE TABLE `ps_guest`;
Supprimer le rapport de statistiques de la page introuvable
TRUNCATE TABLE `ps_pagenotfound`;
Supprimer les prix spécifiques des produits expirés
DELETE FROM `ps_specific_price` WHERE `to` != "0000-00-00 000000" AND `to` < NOW();
DELETE FROM `ps_specific_price_rule` WHERE `to` != "0000-00-00 000000" AND `to` < NOW();
OPTIMIZE TABLE `ps_specific_price`;
OPTIMIZE TABLE `ps_specific_price_rule`;
Supprimer l'ancien rapport de statistiques de recherche Prestashop
TRUNCATE TABLE `ps_statssearch`;
Supprimer les données Smarty Cache
TRUNCATE TABLE `ps_smarty_cache`;
TRUNCATE TABLE `ps_smarty_last_flush`;
TRUNCATE TABLE `ps_smarty_lazy_cache`;

Nettoyage des fichiers

Supprimer les images temporaires

Supprimez tous les fichiers se trouvants dans PRESTASHOP_ROOT/img/tmp/


Catégories: [web]
Étiquettes: [mysql] [prestashop]