Le module Cronlog pour OpenMage
Sommaire (v4.6.0)
N'oubliez pas que cette documentation ne concerne que la dernière version du module.
N'oubliez pas de lire cette page entièrement.
🌟🌟🌟🌟🌟 par Julien,
le 01/04/2020 Ce module n'est pas premium, n'est pas ultimate, n'est pas pro, il ne contient pas un mouchard ni un jolie panneau de publicité, et il n'augmentera pas votre ROI de 165%. Il est tout simplement mieux que tout ce que vous avez pu voir ailleurs. C'est une révolution !
Présentation du module
Description
Ce module permet :
- to show cron jobs history
- to configure the history lifetime more easily
- to cancel, run or restart manually a cron job
- to activate or deactivate cron jobs from the backend and from the config.xml files
- to get a daily, weekly or monthly report about the state of cron jobs
The report is sent by email during the night according to the configuration.
When a cron job is running, the schedule object is accessible with Mage::registry('current_cron')
.
Accès et configuration
Configuration available in System » Configuration » Tools » Cron jobs.
Available in Tools » Cron jobs.
History lifetime
The lifetime is easily configurable via a number of days. All successful cron jobs will be deleted after this period. For all the other statuses, cron jobs will be deleted after 3x this period.
Deactivation from the config.xml
It is possible to deactivate a cron job directly from the config.xml files.
It can be done using the disabled
tag like in the example below.
xml<config>
<crontab>
<jobs>
<catalog_product_alert>
<schedule>
<disabled>1</disabled>
</schedule>
</catalog_product_alert>
</jobs>
</crontab>
</config>
Compatible avec OpenFileEditor
Lorsque l'extension pour navigateur OpenFileEditor est installée, lors de l'affichage d'une trace d'erreur PHP, les chemins des fichiers sont cliquables, afin de les ouvrirs directement dans votre éditeur de fichier préféré.
Installation et désinstallation
Rien de plus simple avec composer.
Pour obtenir la clef, continuez votre lecture :) ...
Pour la désinstallation, après avoir désinstallé le module, il ne reste plus qu'à effacer la configuration :
sqlDELETE 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
Installation avec composer : composer require luigifab/openmage-cronlog
Téléchargement de la dernière version : openmage-cronlog-4.6.0.tar.gz
Voir aussi : github - composer - geany - phpstorm
- Version actuelle : 4.6.0 (01/01/2024)
- Compatibilité : OpenMage 19.x / 20.x / 21.x - PHP 7.2 / 7.3 / 7.4 / 8.0 / 8.1 / 8.2 / 8.3
- Compatibilité client : Firefox 36+, Chrome 32+, Opera 19+, Edge 16+, Safari 9+
- Traductions : allemand (de), anglais (en), espagnol (es), français (fr-FR/fr-CA), italien (it), portugais (pt-PT/pt-BR) / chinois (zh), grec (el), hongrois (hu), japonais (ja), néerlandais (nl), polonais (pl), roumain (ro), russe (ru), slovaque (sk), tchèque (cs), turc (tr), ukrainien (uk)
- Licence : GNU GPL 2.0+
- À lire absolument : le fichier README
Si vous aimez ce module, prenez un peu de votre temps pour améliorer les traductions.