bonjour,
je demande qu'elle est la commande php pour exécuter un cronjob sous ez publish ?
merci d'avance
Version imprimable
bonjour,
je demande qu'elle est la commande php pour exécuter un cronjob sous ez publish ?
merci d'avance
Salut,
La commande à utiliser est la suivante :
par exemple :Code:php runcronjobs.php -s mon_siteaccess groupe_de_taches
Code:php runcronjobs.php -s admin daily
La documentation se trouve ici :
http://doc.ez.no/eZ-Publish/Technica...tures/Cronjobs
Et pour l'exécution :
http://doc.ez.no/eZ-Publish/Technica...nning-cronjobs
Merci sboyer,
en faite je veux exécuter le cronjobs updateviewcount.php mais j'obtiens pas le résultat convenu et il me donne des erreurs :
Merci.Citation:
C:\wamp\www\testsite\cronjobs>php updateviewcount.php
PHP Notice: Undefined variable: isQuiet in C:\wamp\www\testsite\cronjobs\updateviewcount.php on line 35
PHP Stack trace:
PHP 1. {main}() C:\wamp\www\testsite\cronjobs\updateviewcount.php:0
Notice: Undefined variable: isQuiet in C:\wamp\www\testsite\cronjobs\updateviewcount.php on line 35
Call Stack:
0.0011 392416 1. {main}() C:\wamp\www\testsite\cronjobs\updateviewcount.php:0
PHP Notice: Undefined variable: cli in C:\wamp\www\testsite\cronjobs\updateviewcount.php on line 36
PHP Stack trace:
PHP 1. {main}() C:\wamp\www\testsite\cronjobs\updateviewcount.php:0
Notice: Undefined variable: cli in C:\wamp\www\testsite\cronjobs\updateviewcount.php on line 36
Call Stack:
0.0011 392416 1. {main}() C:\wamp\www\testsite\cronjobs\updateviewcount.php:0
PHP Fatal error: Call to a member function output() on a non-object in C:\wamp\www\testsite\cronjobs\updateviewcount.php on line 36
PHP Stack trace:
PHP 1. {main}() C:\wamp\www\testsite\cronjobs\updateviewcount.php:0
Fatal error: Call to a member function output() on a non-object in C:\wamp\www\testsite\cronjobs\updateviewcount.php on line 36
Call Stack:
0.0011 392416 1. {main}() C:\wamp\www\testsite\cronjobs\updateviewcount.php:0
As-tu essayé en utilisant la commande que je t'ai indiquée dans mon premier post ?
Exécuter le script "runcronjobs.php" instaure un contexte d'exécution, qui n'est pas forcément construit en exécutant directement "updateviewcount.php"
Essaie de créer une liste de tâches dans ton cronjob.ini :
Et ensuite de le lancer via "runcronjobs.php" :Code:
1
2 [CronjobPart-test] Scripts[]=updateviewcount.php
Code:php runcronjobs.php -s ton_siteaccess_admin test
Note : le script "runcronjobs.php" se trouve à la racine de ton site
Ok Maintenant ça marche bien !
pour le logfile.ini
Code:
1
2
3 StorageDir=C:\wamp\bin\apache\Apache2.2.17\logs LogFileName=access.log
Mais le problème est que la table ezview_counter est toujours vide.!! :?Code:
1
2
3
4
5
6
7
8
9
10
11
12 Running cronjobs/updateviewcount.php at: 13/03/2012 17:46 Update content view count... Started at mardi 13 mars 2012 17:46:43 Start line: Finished at mardi 13 mars 2012 17:46:43 View count have been updated! Completing cronjobs/updateviewcount.php at: 13/03/2012 17:46
As-tu exécuté ce cronjob avec le bon siteaccess ?
Est-ce que tu utilises un PathPrefix ? (cf site.ini)
Bonjour,
Oui je l’exécute avec le bon siteaccess et j'utilise pas de PathPrefix !!
Toujours pas de résultats ! :?