You are not logged in.
Bonjour à tous,
J'ai lu la doc pour installer et configurer le plug in ocs mass import
http://glpi-project.org/wiki/doku.php?i … import_use
et malheuresement j'ai un soucis
Voici ma config :
Serveur debian
GLPI : 0.71.3
OCS 1.02RC3
Import en masse OCS #1.2.1
Voici ce que j'ai fait :
1.
Sous Linux, le package “php-cli” ou “php5-cli” doit être installé OK
2.
Copiez les fichiers dans le répertoire plugins de GLPI. OK
3.
Changer le propriétaire de tous les fichiers et répertoires pour le user apache OK
4.
Rendre exécutables les scripts dans le répertoire scripts (pas tresbien compris ce que je dois faire)
5.
Connectez-vous à GLPI OK
6.
Dans le menu Configuration » Plugins cliquez sur Import en masse OCS OK
7.
Cliquez sur Installer le plugin OK
8.
Configuration » Mode OCSNG » “Serveur OCS” » Nombre d'éléments à synchroniser via le cron mettre “0” OK
a part le 4) que je n'ai pas bien compris j'ai fais tout le reste
www-data est propriétaire du dossier glpi.
J'ai aussi un doute dans la configuration du plug in sur "comportement du script" ==> " nombre de machine = 0"
j'ai ensuite taper :
php run.php --thread_nbr=1 --server_id=1
pas de retour d'erreur apparemment mais rien ne se passe
sh ocsng_fullsync.sh --thread_nbr=1 --server_id=1
pas de retour d'erreur apparemment mais rien ne se passe
J'aimerais avoir quelques précisions ca vous permettra d'améliorer votre tuto et de m'aider en même temps.
Quand vous parlez du répertoire scripts c'est celui de /glpi/scripts ou /glpi/plugin/ocs_mass_import/scripts ?
Pouvez vous aussi préciser le 4) de l'installation
Ensuite comment etre sur du server_id ? j'ai mit 1 mais par pur hasard ...
je précise je ne veux pas encore travailler avec le Cron je veux d'abord avoir une remontée manuelle pour tester.
Voilà en espérant n'avoir rien oublié.
Merci de votre aide et désolé d'avance si j'ai oublié une doc importante a lire.
Last edited by Shonen (2009-01-26 17:40:41)
Offline
4.
Rendre exécutables les scripts dans le répertoire scripts (pas tresbien compris ce que je dois faire)
Dans le répertoire plugins/mass_ocs_import/scripts et vu que tu es sous linux, tu as un ocsng_fullsync.sh auquel tu dois donner le droit d'exécution (un vieux chmod +X ou 775 quoi)
CentOS 6.5 - CentOS 7.x
PHP 5.6 - PHP 7.x - MySQL 5.6 - MariaDB 10.2 + APC + oOPcache
GLPI from 0.72 to dev version
Certifiée ITIL (ITV2F, ITILF, ITILOSA)
Offline
Dans le répertoire plugins/mass_ocs_import/scripts et vu que tu es sous linux, tu as un ocsng_fullsync.sh auquel tu dois donner le droit d'exécution (un vieux chmod +X ou 775 quoi)
Alors je viens de le faire et de tester ça ne marche toujours pas.
as tu une autre idée ? et une précision sur mes autres questions concernant le serveur id ?
Offline
le server_id, c'est l'ID du serveur, 1 pour celui créé par défaut lors de l'installation de GLPI.
Quand tu affiche le formulaire de configuration OCS, il est affiché dans l'URL
Essaie de lancer le script avec l'option --nolog (pour l'affichage des messages à l'écran plutôt que dans les logs).
++
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
le server_id, c'est l'ID du serveur, 1 pour celui créé par défaut lors de l'installation de GLPI.
Quand tu affiche le formulaire de configuration OCS, il est affiché dans l'URL
Essaie de lancer le script avec l'option --nolog (pour l'affichage des messages à l'écran plutôt que dans les logs).
++
Bonjour,
Alors avec sh ocsng_fullsync.sh --thread_nbr=1 --server_id=1 --nolog
il me dit :
ocsng_fullsync.sh started
Cleaning up
ended
je ne vois pas de message d'erreur
http://maMachine/ocsreports/index.php?multi=4
c'est bien ça ? mon id est donc 4 ?
Last edited by Shonen (2009-01-27 10:20:22)
Offline
bonjour,
pas besion de mettre de server_id, vous pouvez aller dans la conf du plugin et renseigner l'info directement dedans
Offline
bonjour,
pas besion de mettre de server_id, vous pouvez aller dans la conf du plugin et renseigner l'info directement dedans
ah oui je l'avais déjà fait mis ça ne me remonte toujours rien.
c'est peu être un problème due a une remonté avec ocsng avant ?
Je vais renommer ma machine pour faire un test je vous communique le resultat
Last edited by Shonen (2009-01-27 10:34:28)
Offline
Bon alors j'ai fait remonté un nouvel ordinateur sur OCS.
Quand j'utilise l'importation avec OCSNG il le voit.
Quand je lance le script il ne se passe rien et ne l'affiche pas.
pourquoi ?
Offline
Mode Debug ?
Journaux ?
Version PHP, MySQL, GLPI, massocsimport ?
+
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
Mode Debug ?
Journaux ?
Version PHP, MySQL, GLPI, massocsimport ?+
Les versions sont precisées dans mon 1er post Merci
Apache/2.2.3 (Debian) PHP/4.4.4-8+etch6 mod_perl/2.0.2 Perl/v5.8.8 pour ce que j'avais oublié
Journaux comme je vous ai dit les journaux sont vides.
tu veux que je te copie/colle ce que j'ai en mode debug ?
N° Queries Time Errors
1 SELECT *
FROM glpi_plugin_mass_ocs_import_config
WHERE (ID = 1) 0.000
2 SELECT ID, process_id, SUM(total_number_machines) AS total_machines,ocs_server_id, status, COUNT(*) AS threads_number, MIN(start_time) AS starting_date, MAX(end_time) AS ending_date, TIME_TO_SEC(MAX(end_time))-TIME_TO_SEC(MIN(start_time)) AS duree, SUM(imported_machines_number) AS imported_machines, SUM(synchronized_machines_number) AS synchronized_machines, SUM(linked_machines_number) AS linked_machines, SUM(failed_rules_machines_number) AS failed_rules_machines, end_time >= DATE_ADD(NOW(), INTERVAL -2 HOUR) AS DoStat
FROM glpi_plugin_mass_ocs_import GROUP BY process_id
ORDER BY ID DESC
je peux te mettre la suite mais c'est la configuration
Last edited by Shonen (2009-01-27 11:24:17)
Offline
Version MySQL ?
Journaux (dans glpi/files/_log, faut les activer)
++
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
PHP4 je suis pas certain que vous n'ayez pas des problèmes à cause de cela.
Ensuite, avez vous modifié le php.ini pour le CLI ?
JMD / Jean-Mathieu Doléans - Glpi-project.org - Association Indepnet
Apportez votre pierre au projet GLPI : Soutenir
Offline
PHP4 je suis pas certain que vous n'ayez pas des problèmes à cause de cela.
Ensuite, avez vous modifié le php.ini pour le CLI ?
Ah non j'ai juste installer php-cli sans rien toucher
Offline