You are not logged in.
J'ai rencontre le probleme suivant lors de l'utilisation du plugin "Import en masse depuis OCS NG" :
* l'execution manuelle du script :
sh ocsng_fullsync.sh --thread_nbr=[nombre de threads à lancer] --server_id=[ID du serveur OCS]
ou
php run.php --thread_nbr=[nombre de threads à lancer] --server_id=[ID du serveur OCS]
fonctionne parfaitement.
* l'execution par la tache cron suivante :
*/5 * * * * /var/www/glpi/plugins/mass_ocs_import/scripts/ocsng_fullsync.sh
--thread_nbr=[nombre de threads à lancer] --server_id=[ID du serveur OCS]
ne fonctionne pas.
J'ai, bien sur, ajoute le client PHP (apt-get install php4-cli ou apt-get install php5-cli selon les version; php-cli n'existant pas, plus sous Debian 4.0)
Je vous propose donc cette solution qui fonctionne parfaitement (pensez a adapter le chemin vers votre repertoire de scripts) :
>crontab -e
>copier/coller cette ligne :
*/5 * * * * php /var/www/glpi/plugins/mass_ocs_import/scripts/run.php --thread_nbr=4 --server_id=1
>"ctrl" + "O" -> sauvegarde
> "ctrl" + "X" -> quitter
Voila
GLPI: 0.90.3 et OCS 2.1 (stable sous Debian 8)
Plateforme: Linux Debian 8 sous VMWare - Navigateur: IE7 & IE8 & FrFx
PHP: 5.6.19 - Apache: 2.4.10
Offline
Bonjour,
par curiosité, qu'elle est l'erreur lors de l'exécution du .sh par le cron ?
PROD : 0.71.6 - Debian4.0/Apache2.2.3/php5.2.0/Mysql5.0.32
DEV : 0.72 - Debian4.0/Apache2.2/php5/Mysql5
Offline