You are not logged in.
Pages: 1
Topic closed
Bonjour,
Le plugin removeMachinesFromOcs m'intéresse assez, mais je ne parviens pas à l'utiliser.
A priori, après plusieurs tentatives infructueuses, je n'ai plus de message d'erreur au lancement du script, mais je n'ai rien de plus. Je lance mon script, il me redonne la main et basta.
Même pas un message m'indiquant qu'aucune machine ne correspond (c'est ce qui devrait apparaitre selon le code). Je ne comprends pas !
Donc je résume, j'ai dans C:\Program Files\OCS Inventory NG\xampp\htdocs\glpi\plugins\removeMachinesFromOcs\scripts le fichier remove_from_ocs.php et mon script.bat qui contient :
php -f remove_from_ocs.php --ocs_server_id=1 mode=list nb_month=12
Juste pour être sûr : je lance mon script dans une fenetre DOS, la liste des machines devrait donc apparaitre dans cette fenetre, c'est bien ça ?
Merci de votre aide.
Offline
si ca peux te rassurer j'ai le même pb que toi
de plus ce qu'il semble d'embêtant avec ce script c'est que ca ne te supprimer le pc dans l'ocs qu'au bout de minimum 1 mois ! donc entre temps si tu l'as supprimé de glpi, il sera ré-importé !?!?!
Offline
Peut-être qu'en mettant à 0 la variable nb_month ça peut virer tous les PC ?
Mais je ne peux confirmer ce que je dis puisque je n'arrive pas à faire fonctionner le script.
Offline
de plus ce qu'il semble d'embêtant avec ce script c'est que ca ne te supprimer le pc dans l'ocs qu'au bout de minimum 1 mois ! donc entre temps si tu l'as supprimé de glpi, il sera ré-importé !?!?!
Uniquement en manuel.
En synchronisation automatique le PC ne sera pas réimporté puisqu'il ne bouge plus.
++
Dév. Fedora 29 - PHP 5.6/7.0/7.1/7.2/7.3/7.4 - MariaDB 10.3 - GLPI master
Certifié ITILv3 - RPM pour Fedora, RHEL et CentOS sur https://blog.remirepo.net/
Offline
je vais faire des tests de ce script dans la journée : si j'arrive à le faire fonctionner je te tiens au courant.
j'espère qu'il en sera de meme pour toi
++
Offline
après quelques tests, je pense que ce plugin ne fonctionne pas : il ne s'exécute pas tout simplement ..!
dommage
Offline
Si il fonctionne chez moi. Et j'etais en windows et je suis passé en linux.
Tu le lances depuis ton navigateur, une fois logué sur glpi :
http://localhost/glpi/plugins/removeMachinesFromOcs/scripts/remove_from_ocs.php?ocs_server_id=1&mode=list&nb_month=0
(en mode list ou run)
Xavier Caillaud
Blog GLPI Infotel
Offline
ok
donc ce qui est indiqué dans la doc est faux : on ne peut pas lancer via bat tel que pour ocsmass ..!
Offline
Offline
la petite note qui est fournie avec le plugin donnant la commande.
de toute façon même en le lançant dans le navigateur il y a des soucis :
Warning: include(../../../inc/includes.php) [function.include]: failed to open stream: No such file or directory in C:\OCSNG\xampp\htdocs\glpi\plugins\remove_from_ocs.php on line 55
Warning: include() [function.include]: Failed opening '../../../inc/includes.php' for inclusion (include_path='.;C:\OCSNG\xampp\php\pear\') in C:\OCSNG\xampp\htdocs\glpi\plugins\remove_from_ocs.php on line 55
Fatal error: Call to undefined function checkOCSconnection() in C:\OCSNG\xampp\htdocs\glpi\plugins\remove_from_ocs.php on line 102
Offline
Normal ton chemin est foireux..il manque le répertoire scripts.
Xavier Caillaud
Blog GLPI Infotel
Offline
en effet
Offline
Offline
Pages: 1
Topic closed