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 2021-08-02 17:37:15

CHDV
Member
Registered: 2021-08-02
Posts: 10

Erreur 500 IIS sur installation GLPI

Bonjour,

OS en W2019 Standard
IIS en version 10
Web Platform en version 5.1
PHP en version 8.0.0
PHPManagerForIIS en version 1.4.0
MySQL en version 8.0.26.0

Après avoir installé tous ces prérequis sur mon serveur, j'ai procédé à l'installation de GLPI en récupérant les sources 9.4.5.

J'accède à la page http://nomduserveur/install/install.php
Et au moment où je sélectionne la langue et que je fais OK, j'ai l'erreur 500 de IIS.


Je ne vois pas d'où vient mon problème. Peut etre un problème avec le PHP.

Auriez vous eu ce problème ?

Offline

#2 2021-08-03 17:31:58

CHDV
Member
Registered: 2021-08-02
Posts: 10

Re: Erreur 500 IIS sur installation GLPI

Bon les versions PHP 8 ne fonctionnent pas avec IIS, j'ai toujours cette erreur 500.

Par contre, avec la version 7.4.1.3 cela fonctionne.

J'en ai profité pour mettre la version PHPManagerForIIS en version 2.6.0

L'installation de GLPI a pu se faire sans problème.

Last edited by CHDV (2021-08-03 17:33:49)

Offline

#3 2021-08-03 19:21:46

keepcool5283
Member
Registered: 2013-10-10
Posts: 158

Re: Erreur 500 IIS sur installation GLPI

Hello,

De mon coté j'ai pas eu de soucis avec PHP 8.0.0.
Ma GLPI fonctionne bien et je suis aussi en W2019 Std et IIS 10


Apps Android GLPI Management : https://play.google.com/store/apps/deta … fr.dmn.app
Site Web : http://mdu-tech.fr/
GLPI 9.5.5 sur IIS 10 / PHP 8 / MySQL

Offline

#4 2021-08-04 08:25:46

CHDV
Member
Registered: 2021-08-02
Posts: 10

Re: Erreur 500 IIS sur installation GLPI

Ah Keepcool5283, cela m'intéresse que tu aies réussi à le faire fonctionner avec une version de PHP 8.0.0

As-tu installé d'autres rôles liés à IIS ou as tu installé juste le rôle de base de IIS ?

Pour PHP, en gardant le fichier php.ini et en remplaçant les binaires de la 7.4.1.3 par la 8.0.0 et en faisant la meme configuration de PHP Manager, cela ne fonctionne pas.

As tu fait une procédure d'installation ?

Offline

#5 2021-08-04 09:12:05

keepcool5283
Member
Registered: 2013-10-10
Posts: 158

Re: Erreur 500 IIS sur installation GLPI

Alors les seules notes que je me suis mises sont celles-ci :

    1. Installer IIS
    2. Installer les .net Framework 2.0 (avec les roles serveur)
    3. Installer PHP (la dernière version depuis la Web Plateform (dans IIS) => J'ai suivi ce tuto : https://rdr-it.com/installation-configu … -sous-iis/
    4. Installer PHP Manager : https://github.com/edgardo001/PHPManage … -Versiones
    5. Installation de MySql (pour héberger la DB)
        6. Installer GLPI


Apps Android GLPI Management : https://play.google.com/store/apps/deta … fr.dmn.app
Site Web : http://mdu-tech.fr/
GLPI 9.5.5 sur IIS 10 / PHP 8 / MySQL

Offline

#6 2021-08-05 16:15:49

CHDV
Member
Registered: 2021-08-02
Posts: 10

Re: Erreur 500 IIS sur installation GLPI

Voici les différentes étapes que j'ai suivi :

1. Installation du rôle IIS simplement, pas de services liés à IIS.
2. Installation de la fonctionnalité .Net Framework 3.5 (inclut .Net 2.0 et 3.0)
3. Installation PHP 8.0 depuis la Web Plateform dans IIS en suivant le même tuto que toi.
4. Installation PHP Manager 1.4 ou 2.6
5. Installation de MySQL 8.0.26
6. Création du site GLPI dans la console IIS
6. Installation GLPI en 9.4.5

Blocage erreur 500 après le choix de la langue

Du coup j'ai remis la version PHP 7.4.1.3 et cela fonctionne du premier coup.
Je n'arrive pas à comprendre. J'espère ne pas etre embêté plus tard quand je voudrai mettre à jour le PHP.

Offline

#7 2021-08-05 21:03:45

keepcool5283
Member
Registered: 2013-10-10
Posts: 158

Re: Erreur 500 IIS sur installation GLPI

Tu as activé les extensions nécessaire à GLPI ?


Apps Android GLPI Management : https://play.google.com/store/apps/deta … fr.dmn.app
Site Web : http://mdu-tech.fr/
GLPI 9.5.5 sur IIS 10 / PHP 8 / MySQL

Offline

#8 2021-08-05 23:12:37

CHDV
Member
Registered: 2021-08-02
Posts: 10

Re: Erreur 500 IIS sur installation GLPI

Si tu pouvais me lister tes extensions PHP de ton  fichier PHP.ini que tu as installé, je pourrai comparer.

Offline

#9 2021-08-06 09:06:48

keepcool5283
Member
Registered: 2013-10-10
Posts: 158

Re: Erreur 500 IIS sur installation GLPI

Voilà ce que j'ai activé comme extensions pour GLPI :

PHP 8.0.0 cgi-fcgi (Core, PDO, Phar, Reflection, SPL, SimpleXML, Zend OPcache, apcu, bcmath, bz2, calendar, cgi-fcgi, ctype,
    curl, date, dom, exif, fileinfo, filter, gd, gettext, hash, iconv, imap, intl, json, ldap, libxml, mbstring, mysqli, mysqlnd,
    openssl, pcre, pdo_mysql, pdo_sqlite, readline, session, soap, sodium, standard, tidy, tokenizer, xml, xmlreader, xmlrpc,
    xmlwriter, zip, zlib)
Setup: max_execution_time="600" memory_limit="64M" post_max_size="8M" safe_mode="" session.save_handler="files"
    upload_max_filesize="2M"
Software: Microsoft-IIS/10.0
    Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/92.0.4515.107 Safari/537.36 Edg/92.0.902.62
Server Software: MySQL Community Server - GPL
    Server Version: 8.0.23
    Server SQL Mode:
    Parameters: sqluser@localhost/glpi
    Host info: localhost via TCP/IP
   
PHP version is at least 7.2.0 - Perfect!PHP version is at least 7.2.0 - Perfect!
Sessions support is available - Perfect!Sessions support is available - Perfect!
Allocated memory > 64 Mio - Perfect!Allocated memory > 64 Mio - Perfect!
mysqli extension is installedmysqli extension is installed
ctype extension is installedctype extension is installed
fileinfo extension is installedfileinfo extension is installed
json extension is installedjson extension is installed
mbstring extension is installedmbstring extension is installed
iconv extension is installediconv extension is installed
zlib extension is installedzlib extension is installed
curl extension is installedcurl extension is installed
gd extension is installedgd extension is installed
simplexml extension is installedsimplexml extension is installed
intl extension is installedintl extension is installed
ldap extension is installedldap extension is installed
apcu extension is installedapcu extension is installed
Zend OPcache extension is installedZend OPcache extension is installed
xmlrpc extension is installedxmlrpc extension is installed
CAS extension is not presentCAS extension is not present <= C'est la seule que je n'ai pas réussi à installer
exif extension is installedexif extension is installed
zip extension is installedzip extension is installed
bz2 extension is installedbz2 extension is installed
sodium extension is installedsodium extension is installed
Database version seems correct (8.0.23) - Perfect!Database version seems correct (8.0.23) - Perfect!
Timezones seems loaded in databaseTimezones seems loaded in database
The log file has been created successfully.The log file has been created successfully.
Write access to C:\inetpub\glpi/files/_cache has been validated.Write access to C:\inetpub\glpi/files/_cache has been validated.
Write access to C:\inetpub\glpi/config has been validated.Write access to C:\inetpub\glpi/config has been validated.
Write access to C:\inetpub\glpi/files/_cron has been validated.Write access to C:\inetpub\glpi/files/_cron has been validated.
Write access to C:\inetpub\glpi/files has been validated.Write access to C:\inetpub\glpi/files has been validated.
Write access to C:\inetpub\glpi/files/_dumps has been validated.Write access to C:\inetpub\glpi/files/_dumps has been validated.
Write access to C:\inetpub\glpi/files/_graphs has been validated.Write access to C:\inetpub\glpi/files/_graphs has been validated.
Write access to C:\inetpub\glpi/files/_lock has been validated.Write access to C:\inetpub\glpi/files/_lock has been validated.
Write access to C:\inetpub\glpi/files/_pictures has been validated.Write access to C:\inetpub\glpi/files/_pictures has been validated.
Write access to C:\inetpub\glpi/files/_plugins has been validated.Write access to C:\inetpub\glpi/files/_plugins has been validated.
Write access to C:\inetpub\glpi/files/_rss has been validated.Write access to C:\inetpub\glpi/files/_rss has been validated.
Write access to C:\inetpub\glpi/files/_sessions has been validated.Write access to C:\inetpub\glpi/files/_sessions has been validated.
Write access to C:\inetpub\glpi/files/_tmp has been validated.Write access to C:\inetpub\glpi/files/_tmp has been validated.
Write access to C:\inetpub\glpi/files/_uploads has been validated.Write access to C:\inetpub\glpi/files/_uploads has been validated.
Write access to C:\inetpub\glpi/marketplace has been validated.Write access to C:\inetpub\glpi/marketplace has been validated.
Web access to files directory is protectedWeb access to files directory is protected


Apps Android GLPI Management : https://play.google.com/store/apps/deta … fr.dmn.app
Site Web : http://mdu-tech.fr/
GLPI 9.5.5 sur IIS 10 / PHP 8 / MySQL

Offline

#10 2021-08-06 11:50:19

CHDV
Member
Registered: 2021-08-02
Posts: 10

Re: Erreur 500 IIS sur installation GLPI

Effectivement, la seule différence que je vois dans les extensions que tu as et que je n'ai pas :
apcu
Zend OPcache

Tu as suivi un tuto particulier pour les mettre en place ?

Offline

#11 2021-08-06 14:40:44

keepcool5283
Member
Registered: 2013-10-10
Posts: 158

Re: Erreur 500 IIS sur installation GLPI

De mémoire non. Enfin je ne me souviens plus en tout cas.


Apps Android GLPI Management : https://play.google.com/store/apps/deta … fr.dmn.app
Site Web : http://mdu-tech.fr/
GLPI 9.5.5 sur IIS 10 / PHP 8 / MySQL

Offline

#12 2021-08-06 15:25:10

CHDV
Member
Registered: 2021-08-02
Posts: 10

Re: Erreur 500 IIS sur installation GLPI

Tu peux à nouveau regarder dans ton fichier php.ini si pour l'OPCACHE tu as activé ces valeurs :

opcache.enable=1
opcache.enable_cli=1
zend_extension=php_opcache.dll

As tu d'autres paramètres OPCACHE qui sont activés ?

Offline

#13 2021-08-06 15:29:58

keepcool5283
Member
Registered: 2013-10-10
Posts: 158

Re: Erreur 500 IIS sur installation GLPI

J'ai ça :

zend_extension=opcache

[opcache]
; Determines if Zend OPCache is enabled
opcache.enable=1

; Determines if Zend OPCache is enabled for the CLI version of PHP
;opcache.enable_cli=0


Apps Android GLPI Management : https://play.google.com/store/apps/deta … fr.dmn.app
Site Web : http://mdu-tech.fr/
GLPI 9.5.5 sur IIS 10 / PHP 8 / MySQL

Offline

#14 2021-08-06 15:42:18

CHDV
Member
Registered: 2021-08-02
Posts: 10

Re: Erreur 500 IIS sur installation GLPI

Ok et dernier point au niveau ACPU dans le php.ini tu as ses valeurs :
[apcu]
extension=php_apcu.dll
apc.enabled=1
apc.shm_size=32M
apc.ttl=7200
apc.enable_cli=1
apc.serializer=php

Offline

#15 2021-08-06 15:43:46

keepcool5283
Member
Registered: 2013-10-10
Posts: 158

Re: Erreur 500 IIS sur installation GLPI

J'ai que ça en apcu :

; extension apcu
extension=apcu


Apps Android GLPI Management : https://play.google.com/store/apps/deta … fr.dmn.app
Site Web : http://mdu-tech.fr/
GLPI 9.5.5 sur IIS 10 / PHP 8 / MySQL

Offline

#16 2021-08-06 15:44:46

keepcool5283
Member
Registered: 2013-10-10
Posts: 158

Re: Erreur 500 IIS sur installation GLPI

D'ici 2/3 mois je devrais refaire une install de GLPI avec la même config. J'essayerai de prendre des notes à ce moment là


Apps Android GLPI Management : https://play.google.com/store/apps/deta … fr.dmn.app
Site Web : http://mdu-tech.fr/
GLPI 9.5.5 sur IIS 10 / PHP 8 / MySQL

Offline

#17 2021-08-06 16:05:26

keepcool5283
Member
Registered: 2013-10-10
Posts: 158

Re: Erreur 500 IIS sur installation GLPI

Je viens de me rappeler que lorsque j'étais passé en php 8.0 il fallait que je modifie le PHP_via_FastCGI dans le mappages de gestionnaires IIS pour le faire pointer sur la bonne version de PHP. Sinon il restait sur la version précédente.
Dans mon cas j'ai mis ça : C:\Program Files\PHP\v8.0\php-cgi.exe dans le champ Exécutable.

J'ai aussi ça dans le php.ini mais je ne me souviens plus si je l'avais mis manuellement ou automatiquement :

[WebPIChanges]
error_log=C:\Windows\temp\PHP80x64_errors.log
upload_tmp_dir=C:\Windows\temp
session.save_path=C:\Windows\temp
cgi.force_redirect=0
cgi.fix_pathinfo=1
fastcgi.impersonate=1
fastcgi.logging=0
max_execution_time=600
date.timezone=Europe/Belgrade
extension_dir="C:\Program Files\PHP\v8.0\ext\"


Apps Android GLPI Management : https://play.google.com/store/apps/deta … fr.dmn.app
Site Web : http://mdu-tech.fr/
GLPI 9.5.5 sur IIS 10 / PHP 8 / MySQL

Offline

Board footer

Powered by FluxBB