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 2024-02-09 18:09:59

foliedti
Member
Registered: 2006-08-28
Posts: 47

Installation de la dernière version de GLPI sur Windows10

Bonjour
nous sommes sur une vieille version de GLPI 0.85 sur Serveur Windows.

Je test actuellement l'installation de la dernière version de GLPI avec XAMPP en dernière version sur un Windows 10 Pro.

Pas de soucis pour installer XAMPP, j'ai modifier le mot de passe du compte root, et j'ai créé un nouvel utilisateur avec création d'une base de données "glpisiad" l'utilisateur crée ayant tous les droits sur cette base.

J'ai dézippé le fichier GLPI dans Htdocs (j'ai renommé le dossier glpisiad).
(j'ai ajouté les extensions manquantes)

L'installation c'est bien déroulé jusqu'à la dernière page qui m'affiche ces messages d'erreurs (le reste est en coche verte)



Configuration sécurisée du dossier racine du serveur web
La configuration du dossier racine du serveur web devrait être `C:\xampp\htdocs\glpisiad\public` pour s'assurer que les fichiers non publics ne peuvent être accessibles.
La configuration du dossier racine du serveur web n'est pas sécurisée car elle permet l'accès à des fichiers non publics. Référez-vous à la documentation d'installation pour plus de détails.   
Emplacement sécurisé pour les dossiers de données
Les dossiers de données de GLPI devraient être placés en dehors du dossier racine web. Ceci peut être effectué en redéfinissant les constantes correspondantes. Référez-vous à la documentation d'installation pour plus de détails.
Les dossiers suivants devraient être placées en dehors de "C:\xampp\htdocs\glpisiad" :
? "C:\xampp\htdocs\glpisiad/files" ("GLPI_VAR_DIR")
? "C:\xampp\htdocs\glpisiad/files/_cache" ("GLPI_CACHE_DIR")
? "C:\xampp\htdocs\glpisiad/files/_cron" ("GLPI_CRON_DIR")
? "C:\xampp\htdocs\glpisiad/files" ("GLPI_DOC_DIR")
? "C:\xampp\htdocs\glpisiad/files/_dumps" ("GLPI_DUMP_DIR")
? "C:\xampp\htdocs\glpisiad/files/_graphs" ("GLPI_GRAPH_DIR")
? "C:\xampp\htdocs\glpisiad/files/_lock" ("GLPI_LOCK_DIR")
? "C:\xampp\htdocs\glpisiad/files/_log" ("GLPI_LOG_DIR")
? "C:\xampp\htdocs\glpisiad/files/_pictures" ("GLPI_PICTURE_DIR")
? "C:\xampp\htdocs\glpisiad/files/_plugins" ("GLPI_PLUGIN_DOC_DIR")
? "C:\xampp\htdocs\glpisiad/files/_rss" ("GLPI_RSS_DIR")
? "C:\xampp\htdocs\glpisiad/files/_sessions" ("GLPI_SESSION_DIR")
? "C:\xampp\htdocs\glpisiad/files/_tmp" ("GLPI_TMP_DIR")
? "C:\xampp\htdocs\glpisiad/files/_uploads" ("GLPI_UPLOAD_DIR")
Vous pouvez ignorer cette suggestion si le dossier racine de votre serveur web est "C:\xampp\htdocs\glpisiad\public".


Après recherche j'ai vu qu'il fallait modifier le fichier httpd-vhosts-conf

j'ai mis ceci

<VirtualHost *:80>
ServerName localhost
DocumentRoot "C:/xampp/htdocs/glpisiad/public"
Alias "/glpisiad" "C:/xampp/htdocs/glpisiad/public"
<Directory "C:/xampp/htdocs/glpisiad/public">
Require all granted
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ index.php [QSA,L]
</Directory>
</VirtualHost>


Quand je redémarre Apache il se mets en erreur et ne veut pas démarrer

16:43:27  [Apache]     Error: Apache shutdown unexpectedly.
16:43:27  [Apache]     This may be due to a blocked port, missing dependencies,
16:43:27  [Apache]     improper privileges, a crash, or a shutdown by another method.
16:43:27  [Apache]     Press the Logs button to view error logs and check
16:43:27  [Apache]     the Windows Event Viewer for more clues
16:43:27  [Apache]     If you need more help, copy and post this
16:43:27  [Apache]     entire log window on the forums

dans le fichier de log d'apache j'ai :

VirtualProtect() failed [87] Paramètre incorrect
[Fri Feb 09 14:14:22.101463 2024] [ssl:warn] [pid 3884:tid 444] AH01909: www.example.com:443:0 server certificate does NOT include an ID which matches the server name
[Fri Feb 09 14:14:22.216743 2024] [core:warn] [pid 3884:tid 444] AH00098: pid file C:/xampp/apache/logs/httpd.pid overwritten -- Unclean shutdown of previous Apache run?
[Fri Feb 09 14:14:22.221290 2024] [ssl:warn] [pid 3884:tid 444] AH01909: www.example.com:443:0 server certificate does NOT include an ID which matches the server name
PHP Warning:  PHP Startup: Unable to load dynamic library 'sodium' (tried: C:\\xampp\\php\\ext\\sodium (Le module sp\xc3\xa9cifi\xc3\xa9 est introuvable), C:\\xampp\\php\\ext\\php_sodium.dll (Le module sp\xc3\xa9cifi\xc3\xa9 est introuvable)) in Unknown on line 0
[Fri Feb 09 14:14:22.299164 2024] [mpm_winnt:notice] [pid 3884:tid 444] AH00455: Apache/2.4.58 (Win64) OpenSSL/3.1.3 PHP/8.2.12 configured -- resuming normal operations
[Fri Feb 09 14:14:22.299164 2024] [mpm_winnt:notice] [pid 3884:tid 444] AH00456: Apache Lounge VS17 Server built: Oct 18 2023 13:03:18
[Fri Feb 09 14:14:22.299164 2024] [core:notice] [pid 3884:tid 444] AH00094: Command line: 'c:\\xampp\\apache\\bin\\httpd.exe -d C:/xampp/apache'
[Fri Feb 09 14:14:22.306819 2024] [mpm_winnt:notice] [pid 3884:tid 444] AH00418: Parent: Created child process 13856
[Fri Feb 09 14:14:22.778511 2024] [ssl:warn] [pid 13856:tid 448] AH01909: www.example.com:443:0 server certificate does NOT include an ID which matches the server name
[Fri Feb 09 14:14:22.895766 2024] [ssl:warn] [pid 13856:tid 448] AH01909: www.example.com:443:0 server certificate does NOT include an ID which matches the server name
PHP Warning:  PHP Startup: Unable to load dynamic library 'sodium' (tried: C:\\xampp\\php\\ext\\sodium (Le module sp\xc3\xa9cifi\xc3\xa9 est introuvable), C:\\xampp\\php\\ext\\php_sodium.dll (Le module sp\xc3\xa9cifi\xc3\xa9 est introuvable)) in Unknown on line 0
[Fri Feb 09 14:14:22.986428 2024] [mpm_winnt:notice] [pid 13856:tid 448] AH00354: Child: Starting 150 worker threads.
VirtualProtect() failed [87] Paramètre incorrect
VirtualProtect() failed [87] Paramètre incorrect



après avoir regardé des vidéos et des articles du forum je ne vois pas ou est mon problème.

Merci d'avance pour votre aide.

Offline

#2 2024-02-14 00:03:52

V1ru5
Member
Registered: 2022-07-25
Posts: 6

Re: Installation de la dernière version de GLPI sur Windows10

Hello !

Je ne sais pas si c'est ça mais je pense qu'il ne faut pas mettre Localhost dans ServerName mais bien le nom de ton serveur (ou le nom de ton PC si j'ai bien suivi wink )

Ce qui donnerait un truc comme ça :

<VirtualHost *:80>
ServerName NOM-DU-PC
DocumentRoot "C:/xampp/htdocs/glpisiad/public"
Alias "/glpisiad" "C:/xampp/htdocs/glpisiad/public"
<Directory "C:/xampp/htdocs/glpisiad/public">
Require all granted
RewriteEngine On
RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^(.*)$ index.php [QSA,L]
</Directory>
</VirtualHost>

De mon côté j'ai un soucis en installant la derniere version de Xampp et la dernière version de GLPI. TOut se passe bien jusqu'au moment où la base de données est créée. Il me dit que c'est ok mais ne va pas plus loin.
Il me semble avoir lu dans un sombre recoin d'internet qu'après la version 7.4.4 de Xampp il faut créer manuellement sa base de données SQL sad

Bref, j'espère avoir pu t'aider wink

Offline

#3 2024-02-14 11:50:21

foliedti
Member
Registered: 2006-08-28
Posts: 47

Re: Installation de la dernière version de GLPI sur Windows10

J'ai installer la dernière version de Xampp, j'ai créé un nouvel utilisateur pour mysql en créant une base de donnée pour GLPI.
avec pas de recherche et de galère à trouver j'ai pu déplacer les fichiers de GLPI (conseil sécurité), mettre sur on les cookies, et même modifier le site racine vers public.

Par contre à la fin de l'installation de GLPI (dernière version) j'ai toujours ce récapitulatif des tests ou tout ce qui est requis est en vert et pu il ne me reste qu'en suggéré le time zone pour sql et sodium qui n'est pas installé (alors que j'ai bien activé l'extension dans le fichier de conf).

à la fin de la page de test je n'ai que réessayer et aussi Le code source de GLPI a été mis à jour. La mise à jour de la base de données de GLPI est nécessaire. avec un bouton mise à jour (quand je clique dessus il fait bien la mise à jour mais je n'ai toujours pas la page d'accueil de GLPI)

Offline

#4 2024-02-16 18:12:03

foliedti
Member
Registered: 2006-08-28
Posts: 47

Re: Installation de la dernière version de GLPI sur Windows10

sur Windows l'installation de la dernière version de GLPI et dernière version de xampp est vraiment trop galère, j'ai réussi en prenant la version GLPI 10.0.5 et xampp 8.1.12.

Offline

Board footer

Powered by FluxBB