| Test Done | Results |
|---|---|
| Required PHP Parser | |
|
Required
PHP maximal integer size
Support of 64 bit integers is required for IP addresses related operations (network inventory, API clients IP filtering, ...). |
|
| Required Sessions configuration | |
| Required Allocated Memory | |
| Required PHP core extensions | |
|
Required
mysqli extension
Required for database access. |
|
|
Required
curl extension
Required for remote access to resources (inventory agent requests, marketplace, RSS feeds, ...). |
|
|
Required
gd extension
Required for image handling. |
|
|
Required
intl extension
Required for internationalization. |
|
|
Required
mbstring extension
Required for multibyte chars support and charset conversion. |
|
|
Required
zlib extension
Required for the handling of compressed communication with inventory agents, installation of gzip packages from the marketplace, and PDF generation. |
|
|
Required
bcmath extension
Required for qrcode support |
|
|
Required
Sodium ChaCha20-Poly1305 size constant
Enable usage of ChaCha20-Poly1305 encryption required by GLPI. This is provided by libsodium 1.0.12 and newer. |
|
|
Required
openssl extension
Required for email sending using SSL/TLS, handling of encrypted communication with inventory agents and OAuth 2.0 authentication. |
|
| Required DB engine version | |
| Required Permissions for log files | |
| Required Permissions for GLPI data directories | |
|
Security
PHP maintained version
A PHP version maintained by the PHP community should be used to get the benefits of PHP security and bug fixes. |
|
|
Security
Security configuration for sessions
Ensure security is enforced on session cookies. PHP directive "session.cookie_secure" should be set to "on" when GLPI can be accessed on HTTPS protocol. |
|
|
Suggested
exif extension
Enhance security on image validation. |
|
|
Suggested
ldap extension
Enable usage of authentication through remote LDAP server. |
|
|
Suggested
PHP extensions for marketplace
Enable support of most common package formats in the marketplace. |
|
|
Suggested
Zend OPcache extension
Enhance PHP engine performances. |
|
|
Suggested
PHP emulated extensions
Slightly enhance performances. |
|
|
Suggested
Permissions for marketplace directory
Enable installation of plugins from the marketplace. |
|
|
Suggested
DB timezone data
Enable usage of timezones. Timezones are not loaded, see https://glpi-install.readthedocs.io/en/latest/timezones.html. |
|
|
Required
Database tables engine
The database contains 3 table(s) using the unsupported MyISAM engine. Please run the "php bin/console migration:myisam_to_innodb" command to migrate them to the InnoDB engine. |