Le module Cronlog pour Magento

3.7.0

Sommaire

  1. Présentation du module
    1. Description
    2. Accès et configuration
    3. Durée de vie de l'historique
    4. Désactivation depuis le config.xml
    5. Installation et désinstallation
  2. Téléchargement du module
  3. Support

N'oubliez pas que cette documentation ne concerne que la dernière version du module.
N'oubliez pas de lire cette page entièrement.

Présentation du module

Description

Ce module permet :

Le rapport est envoyé par email dans la nuit en fonction de la configuration.

Accès et configuration

Configuration disponible dans Système » Configuration » Outils » Tâches cron.
Disponible dans Outils » Tâches cron.

Capture d'écran de la configuration (1/5)
Capture d'écran de l'historique des tâches cron (2/5)
Capture d'écran de la configuration des tâches cron (3/5)
Capture d'écran des détails d'une tâche cron (4/5)
Capture d'écran du rapport par email (affiché avec le module Maillog) (5/5)

Durée de vie de l'historique

La durée de vie se configure facilement via un nombre de jour. Toutes les tâches cron terminées avec succès seront supprimées après ce délai. Pour tous les autres statuts, les tâches cron seront supprimées après 3x ce délai.

Désactivation depuis le config.xml

Il est possible de désactiver une tâche cron directement depuis les fichiers config.xml.
Cela se fait grâce à la balise disabled comme dans l'exemple ci-dessous.

<config>
	<crontab>
		<jobs>
			<catalog_product_alert>
				<schedule>
					<disabled>1</disabled>
				</schedule>
			</catalog_product_alert>
		</jobs>
	</crontab>
</config>

Installation et désinstallation

Rien de plus simple avec Magento connect (ou en décompressant l'archive du module à la racine de Magento).
Pour obtenir la clef d'extension, continuez votre lecture :) ...

Pour la désinstallation, après avoir désinstallé le module avec Magento connect, il ne reste plus qu'à effacer la configuration :

DELETE FROM core_config_data WHERE path LIKE "cronlog/%";
DELETE FROM core_config_data WHERE path LIKE "crontab/jobs/cronlog_%";
DELETE FROM core_config_data WHERE path LIKE "crontab/jobs/%/disabled";

Téléchargement du module

Clef d'extension : https://www.luigifab.info/magento/connect/luigifab/Luigifab_Cronlog
Téléchargement de la dernière version : luigifab-cronlog-3.7.0.tgz (md5 6e2db3089a36b97ad29ea5ee214fbb6b)
Dépôts publics : github.com / sourceforge.net

v3.7.0
Testé avec Firefox 27/45, Chrome 29/68, Opera 54, Edge 14 sur Magento 1.4.1.0 avec PHP 7.2 et MariaDB 10.1.
Testé avec Firefox 45 sur Magento 1.5.0.1 / 1.6.0.0 / 1.7.0.0 / 1.8.0.0 / 1.9.0.0 / 1.9.3.9 avec PHP 7.2 et MariaDB 10.1.
v3.7.1
Testé avec Firefox 27/45, Chrome 70, Opera 56, Edge 14 sur Magento 1.9.3.10 avec PHP 7.0 / 7.1 / 7.2 / 7.3 et MariaDB 10.1 (avec mon patch PHP 7).

Support

Un problème ? Une question ? Quelque chose ne fonctionne pas ? Y a un bug ? Contactez-moi (en français ou en anglais), si je ne suis pas en vacances et pas loin de ma boite email, je vous répondrai dans quelques heures.

Vous trouverez mon adresse email dans le fichier README, lisez-le !

Ce module n'est pas disponible sur magento narketplace.
Pourquoi ? Parce que ce module, n'a jamais fonctionné, ne fonctionne pas, et ne fonctionnera jamais, avec PHP 5.4 et 5.5.
Attention ! Fin 2020, Magento 1 c'est terminé. De plus, il n'y aura pas de version de ce module pour Magento 2.