You are not logged in.
Pages: 1
Bonjour,
Je travaille avec un serveur Windows 2008 R2
GLPI: 0.80.50
Plugin Import OCS: 1.5.2
J'ai exécuté la correction dans run.php if (file_exists(GLPI_LOCK_DIR."/massocsimport.lock"))
si je démarre le script j'obtiens les message suivant dans le log
Chemins php et du script a lancer
Definition du path
Lancement du script
Mais rien se passe dans glpi pas de remonté de pc d'OCS
j'ai aussi regardé dans le dossier _lock et il n'y a pas de fichiers
Oû dois je chercher pour résoudre mon problème
Merci d'avance pour votre aide
Offline
Utilises-tu et as-tu modifié le chemin dans run.bat ?
Xavier Caillaud
Blog GLPI Infotel
Offline
oui je l'ai modifié et même quand je le lance en ligne de comance cela ne fonctionne pas
Offline
lorsque je regarde le script php cette fonction m'affiche le pid mais
jamais mon plop200 ou plop. Est ce normal ?
function exit_if_already_running($pidfile) {
# No pidfile, probably no daemon present
if (!file_exists($pidfile)) {
return 1;
}
$pid=intval(file_get_contents($pidfile));
echo $pid;
# No pid, probably no daemon present
if (!$pid || @pcntl_getpriority($pid)===false) {
echo "plop200";
return 1;
}
echo "plop";
exit (1);
}
Offline
Probablement parce la fonction pcntl_getpriority n'existe pas....
Donc il manque une extension PHP.
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
re Bonjour,
j'ai essayer de regarder pour l'extension pcntl et il s'avère que cette extension n'existe pas sous windows.
J'ai pour l'instant commenté l'appel de cette fonction et l'import se passe bien.
Cependant vu que l'appel est commenté la vérification ne se fait plus. Je vais essayer de voir si il existe un équivalent pour windows.
Merci
Cordialement
Offline
Pages: 1