Welcome to OCS Inventory NG community support, where you can ask questions and receive answers from other members of the community.

Please ask questions only in English or French.

Release 2.12.3 available

The official documentation can be found on https://wiki.ocsinventory-ng.org. Read it before asking your question.

Upgrade existing OCS Server from 2.0.5 = Error Perl not found

Bonjour tout le monde, je rencontre un soucis auquel je ne parvient pas a trouver de solution sur les forums...

Je suis depuis plusieurs annees sur OCS, qui marche nickel, et je souhaitais mettre a jour le serveur actuellement en 2.0.5 vers la version 2.1.2, mais lors du setup, il me met directement un message d'erreur "XAMPP Web Server with Perl not found on directory <D:\Xampp> !"

Sachant que l'installation de Xampp est sur le lecteur D: et a la racine donc sous D:\XAMPP .... Quelqu'un a t'il une idee du pourquoi, du comment ... ? je suppose ne pas etre le seul dans ce cas là.

Je resume donc les etapes suivies au lancement du Setup : je selectionne le dossier "D:\XAMPP", puis je decoche "XAMPP Web Server" puisqu'il est deja installé sur le D: et que je souhaite juste mettre a jour le serveur OCS Server. Et ensuite és que je clique sur "Suivant" et bien le message d'erreur apparait instantanément !

J'ai bien effectué quelques recherches mais rien de bien concluant sur les pistes ... donc je suis preneur de toute aide qui sera la bienvenue.

Cordialement,

--------------------------------------------------------------------------------------------

Google translate (in case) :

Hello everyone, I meet a concern which I can not find a solution on the forums ...

I have for several years on SCO works nickel, and I wanted to date has currently server 2.0.5 to version 2.1.2, but when setup it directly puts me an error message "XAMPP Web Server with Perl directory not found on <D: \ Xampp> "!

Knowing that installing Xampp is on the D: drive and the root therefore under D: \ XAMPP .... Someone there you an idea of why, how ...? I suppose not be the only one in this case.

So I summarizes the steps followed to launch the Setup: I select the "D: \ XAMPP" folder, then I unchecked "XAMPP Web Server" since it is already installed on the D: and I just want to update the server OCS Server. Ed and then I click on "Next" and although the error message appears instantly!

I have done some research but nothing really conclusive on the tracks ... so I welcome any assistance is welcome.

Best Regards,

 

in OCS Inventory NG server for Windows by (120 points)

2 Answers

0 votes
Either a problem with PATH of executable missing.
by (330 points)
0 votes
Hello!

This all because yours XAMPP installed on D drive and OCS Inventorgy NG windows insteller are always looking for XAMPP on C:\XAMPP path.

 

Here we got some test:

1. Download and install OCSiNG server

http://www.ocsinventory-ng.org/en/download/download-server.html

2. Launch Setup and install server with XAMPP 1.7.7 to D:\xampp

3. Then uninstall OCS Inventory server, it`ll say to you something like "XAMPP files wouldn`t be removed"

4. Then try to install OCS Inventory again, you`ll get "XAMPP not found" errors.

Why it so? We don`t changed anything in XAMPP.

5. Do some directory links with "Junction" by SysInternals (you can download it from Microsoft site)

( type in cmd  "junction.exe -s C:\xampp D:\xampp" )

6. Try to install again. It works

 

Summary, workaround is:

1. Download juction  https://technet.microsoft.com/ru-ru/sysinternals/bb896768.aspx

2. make a link:

junction.exe -s C:\XAMPP D:\XAMPP

3. Run Installer

 

------------------------------------------------google translated to Fr

Bonjour!

Tout cela parce que le vôtre XAMPP installé sur le lecteur D et fenêtres OCS NG Inventorgy insteller sont toujours à la recherche pour XAMPP sur C: \ chemin XAMPP.

 

Ici, nous avons eu quelques tests:

1. Téléchargez et installez serveur OCSiNG

http://www.ocsinventory-ng.org/en/download/download-server.html

Launch Setup 2. et installer serveur avec XAMPP 1.7.7 à D: \ xampp

3. Puis désinstaller OCS serveur d'inventaire, `ll vous dis quelque chose comme" fichiers XAMPP fréquenté pas être retiré "

4. Ensuite, essayez d'installer à nouveau OCS Inventory, vous `ll se" XAMPP introuvable "erreurs.

Pourquoi est-il ainsi? Nous n `rien changé dans XAMPP.

5. Faites des liens de répertoire avec "Junction" par SysInternals (vous pouvez le télécharger depuis le site de Microsoft)

(Tapez cmd "junction.exe -s C: \ xampp D: \ xampp")

6. Essayez d'installer à nouveau. Ça marche

 

Résumé, solution de contournement est:

1. Télécharger juction https://technet.microsoft.com/ru-ru/sysinternals/bb896768.aspx

2. faire un lien:

junction.exe -s C: \ XAMPP D: \ XAMPP

3. Lancez l'installateur
by (190 points)

Pour info, si vous avez un système d'exploitation plus récent que Windows Server 2003 ou Windows XP, la fonctionnalité de junction est déjà présent dans la commande mklink.

 
Powered by Question2Answer
...