You are not logged in.
Pages: 1
Bonjour,
Nous avons installé la version 0.80 de GLPI avec le plug in Data injection version 2.1.0 et le plug in Web services 1.0.0.
Je voulais tester l'exemple teswebservice.php car c'est ce que j'aurai aimé faire dans mon projet
php testwebservice.php --host=localhost --url=plugins/webservices/xmlrpc.php --username=glpi --password=glpi --uri=/var/lib/glpi/test.csv --models_id=1 --entities_id=12
mais il me met :
+ Calling 'glpi.doLogin' on http://localhost/plugins/webservices/xmlrpc.php
+ No response
Apparemment, il n'arrive pas à se connecter au web service.
Comme je débute dans les webservices, quelqu'un a t-il une idée de ce que je peux regarder , pourquoi ça ne marche pas ?
Merci de votre aide
Offline
bonjour,
je pense que vous pouvez regarder par là pour commencer : https://forge.indepnet.net/projects/webservices/wiki
Offline
J'ai regardé la doc des web services, et pour commencer j'ai testé la communication par testxmlrpc.php
php testxmlrpc.php --host=localhost --url=plugins/webservices/xmlrpc.php --method=glpi.listEntities
j'ai le message 'xmlrpc error(2): Unknown method ()
néanmoins il arrive à se connecter puisque je le vois dans l'historique du plugin web services :
532037 06-10-2011 16:39 Connexion (anonymous, 195.83.213.224, , xml-rpc)
dans les logs web services, j'ai le message :
Connexion: anonymous, 195.83.213.224
Protocol: xml-rpc, Method: , Function:
Params: none
Compression: Server:/, Config:0, Agent:?
Duration: 0.149s
Response size: 70
Response content: Array
(
[faultCode] => 2
[faultString] => Unknown method ()
)
dans les logs php-erros.log, j'ai :
Notice(8): Undefined index: HTTP_RAW_POST_DATA
Backtrace :
/usr/share/glpi/plugins/webservices/xmlrpc.php:78 userErrorHandlerNormal()
Est-ce que cela vient de la version du plug-in web services qui est en 1.0.0 et la version glpi 0.80 ?
ça avance ..!
MErci.
Offline
Clairement, pour la 0.80, il faut impérativement la version 1.2.0
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
J'ai récupéré la version 1.2.0 des webservices.
L'installation s'est bien passé et je vois bien le plug in dans la liste.
Quand je lance, php testxmlrpc.php --host=localhost --url=plugins/webservices/xmlrpc.php
j'ai le message d'erreur suivant :
Warning: file_get_contents(http://localhost/plugins/webservices/xmlrpc.php): failed to open stream: HTTP request failed! HTTP/1.0 500 Bad content type
et dans les logs :
Notice(8): Undefined index: CONTENT_TYPE
Backtrace :
/usr/share/glpi/plugins/webservices/xmlrpc.php:68 userErrorHandlerNormal()
quelqu'un a t-il déjà eu ce problème ?
Merci.
Offline
thank
Offline
happy new year!
Offline
Pages: 1