You are not logged in.

Announcement

 Téléchargez la dernière version stable de GLPI      -     Et vous, que pouvez vous faire pour le projet GLPI ? :  Contribuer
 Download last stable version of GLPI                      -     What can you do for GLPI ? :  Contribute

#1 2008-08-22 15:03:41

kéké
Member
From: Andilly (74)
Registered: 2008-01-31
Posts: 10

plugin mass_ocs_import - pas d'importation

Bonjour,

après migration

- GLPI 0.70.2 -> 0.71.1
- mass_ocs_import 1.1 -> 1.2

autres données :
OCSNG version 1.02rc2
Linux SLES10sp1

Pour ce qui est du php5 :
max_execution_time = 300
memory_limit = 64M

l'importation ne fonctionne plus (fonctionne depuis l'interface web) .

Aucun message d'erreur.

en ligne de commande :
/srv/www/htdocs/glpi/plugins/mass_ocs_import/scripts # ./ocsng_fullsync.sh --thread_nbr=2 --server_id=1

ou cron :
*/5 * * * *  root /srv/www/htdocs/glpi/plugins/mass_ocs_import/scripts/ocsng_fullsync.sh --thread_nbr=2 --server_id=1

le résultat est le même, pas d'import, pas de message d'erreur, ni console, ni /var/log/message ???


Est-ce que je dois chercher dans un autre log ?
Un début de piste ?

Merci d'avance

Cordialement

Last edited by kéké (2008-08-22 15:05:47)


GLPI 0.70.2 + OCSNG Ver. 5001
sur linux SUSE SLES10.1 sp1

Offline

#2 2008-08-27 16:41:41

kéké
Member
From: Andilly (74)
Registered: 2008-01-31
Posts: 10

Re: plugin mass_ocs_import - pas d'importation

Problème résolu.

Trop simple une fois qu'on a la solution lol :

changé php par php5 dans le script ocsng_fullsync.sh

eval $(cat  <<EOF | php5 -q

cmd="php5 -q -d -f ocsng_fullsync.php --ocs_server_id=$server_id --managedeleted=1"

cmd="php5 -q -d -f ocsng_fullsync.php --ocs_server_id=$server_id --thread_nbr=$thread_nbr --thread_id=$cpt --process_id=$PROCESS_ID"

lol


GLPI 0.70.2 + OCSNG Ver. 5001
sur linux SUSE SLES10.1 sp1

Offline

#3 2008-10-02 13:37:32

Christophe DEPREZ
Member
Registered: 2008-09-23
Posts: 43

Re: plugin mass_ocs_import - pas d'importation

Bonjour,

Je vais suite au message de kéké. Je rencontre la même difficulté concernant le plugin _mass_ocs_import. J'ai pourtant changé php par php5 dans le script ocsng_fullsync.sh, le fichier run.bat s'execute brievement mais aucun résultat ne remonte dans la console du plugin.
Ma config : GLPI 0.71.2
import en masse ocs 1.2
os : windows xp pro

Un grand merci pour votre aide

Cordialement

Offline

#4 2008-10-03 15:34:29

yllen
GLPI-DEV
From: Sillery (51)
Registered: 2008-01-14
Posts: 15,278

Re: plugin mass_ocs_import - pas d'importation

Christophe DEPREZ wrote:

J'ai pourtant changé php par php5 dans le script ocsng_fullsync.sh,

Tu es bien en PHP 5 ?


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

#5 2008-10-03 16:21:20

Christophe DEPREZ
Member
Registered: 2008-09-23
Posts: 43

Re: plugin mass_ocs_import - pas d'importation

Oui  PHP Version 5.2.0

Merci pour ton aide

Offline

#6 2008-10-03 17:52:39

remi
GLPI-DEV
From: Champagne
Registered: 2007-04-28
Posts: 7,127
Website

Re: plugin mass_ocs_import - pas d'importation

En Mode Debug ?

Version MySQL ?

++


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

#7 2008-10-06 09:51:44

Christophe DEPREZ
Member
Registered: 2008-09-23
Posts: 43

Re: plugin mass_ocs_import - pas d'importation

bonjour,

Désolé pour mon retard

En mod debug

PHP ERROR: Undefined offset: 4 in E:\OCS Inventory NG\xampp\htdocs\glpi\plugins\data_injection\inc\plugin_data_injection.mapping.constant.php at line 1539
PHP ERROR: Undefined offset: 4 in E:\OCS Inventory NG\xampp\htdocs\glpi\plugins\data_injection\inc\plugin_data_injection.mapping.constant.php at line 1544
PHP ERROR: Undefined offset: 2 in E:\OCS Inventory NG\xampp\htdocs\glpi\plugins\data_injection\inc\plugin_data_injection.mapping.constant.php at line 1559
PHP ERROR: Undefined offset: 2 in E:\OCS Inventory NG\xampp\htdocs\glpi\plugins\data_injection\inc\plugin_data_injection.mapping.constant.php at line 1624
PHP ERROR: Undefined offset: 2 in E:\OCS Inventory NG\xampp\htdocs\glpi\plugins\data_injection\inc\plugin_data_injection.mapping.constant.php at line 1719
PHP ERROR: Undefined offset: 29 in E:\OCS Inventory NG\xampp\htdocs\glpi\plugins\data_injection\inc\plugin_data_injection.mapping.constant.php at line 1775
PHP ERROR: Undefined offset: 2 in E:\OCS Inventory NG\xampp\htdocs\glpi\plugins\data_injection\inc\plugin_data_injection.mapping.constant.php at line 1790
PHP ERROR: Undefined offset: 2 in E:\OCS Inventory NG\xampp\htdocs\glpi\plugins\data_injection\inc\plugin_data_injection.infos.constant.php at line 500
PHP ERROR: Undefined offset: 2 in E:\OCS Inventory NG\xampp\htdocs\glpi\plugins\data_injection\inc\plugin_data_injection.infos.constant.php at line 536
PHP ERROR: Undefined offset: 2 in E:\OCS Inventory NG\xampp\htdocs\glpi\plugins\data_injection\inc\plugin_data_injection.infos.constant.php at line 582
PHP ERROR: Cannot modify header information - headers already sent by (output started at E:\OCS Inventory NG\xampp\htdocs\glpi\inc\common.function.php:160) in E:\OCS Inventory NG\xampp\htdocs\glpi\inc\display.function.php at line 57
PHP ERROR: Cannot modify header information - headers already sent by (output started at E:\OCS Inventory NG\xampp\htdocs\glpi\inc\common.function.php:160) in E:\OCS Inventory NG\xampp\htdocs\glpi\inc\display.function.php at line 1944
PHP ERROR: Cannot modify header information - headers already sent by (output started at E:\OCS Inventory NG\xampp\htdocs\glpi\inc\common.function.php:160) in E:\OCS Inventory NG\xampp\htdocs\glpi\inc\display.function.php at line 1945

Merci pour ton aide

Mysql Client API version 5.0.27

Offline

#8 2008-10-06 10:05:22

remi
GLPI-DEV
From: Champagne
Registered: 2007-04-28
Posts: 7,127
Website

Re: plugin mass_ocs_import - pas d'importation

Ce n'est pas la version du client qui m'intéresse, mais celle du serveur

Bon espérons que c'est la même sous xampp

Je ne vois pas l'utilité de modifier le .sh, t'es sous Windows il faut utiliser et personnaliser le .bat

Et les logs ne montre que des erreurs concernant data_injection.
T'es sur d'avoir pris les versions des plugins qui correspondent à ta version de GLPI ?

T'as bien configuré le mode OCSNG, le plugin, etc... avant d'essayer de lancer le .bat ?

Et si tu lance le .bat depuis la ligne de commande, il t'affiche quoi ?
Et si tu rajoutes l'option --nolog à l'appel ?

:RUN
echo Lancement du script
php %plugin_glpi%\run.php --nolog
GOTO FIN

"Quelle idée de vouloir faire tourner des logiciels libres sous un OS proprio..."

++


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

#9 2008-10-06 10:33:11

Christophe DEPREZ
Member
Registered: 2008-09-23
Posts: 43

Re: plugin mass_ocs_import - pas d'importation

J'ai trouvé ..!

Stupide erreur de ma part, il s'agissait d'une erreur dans le chemin du run.bat.

Désolé de t'avoir fait perdre ton temps.

Encore un grand merci pour ton aide (j'ai découvert l'utilité du mode débug)

@+

Offline

#10 2008-10-06 10:35:27

remi
GLPI-DEV
From: Champagne
Registered: 2007-04-28
Posts: 7,127
Website

Re: plugin mass_ocs_import - pas d'importation

Parfait, je ferme alors.


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

Board footer

Powered by FluxBB