You are not logged in.
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
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
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
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
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
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
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
Si tu pouvais me lister tes extensions PHP de ton fichier PHP.ini que tu as installé, je pourrai comparer.
Offline
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
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
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
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
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
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
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
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
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