diff --git a/admin_manual/installation/php_configuration.rst b/admin_manual/installation/php_configuration.rst index 6ab0221805e..b88f0b5f6a1 100644 --- a/admin_manual/installation/php_configuration.rst +++ b/admin_manual/installation/php_configuration.rst @@ -191,45 +191,75 @@ Notes on PHP `ini` Configuration PHP Module Quick Reference Table -------------------------------- -+------------------+----------+-------------+------------------+-----------------------------------------------+ -| Module | Required | Recommended | For Specific App | Description | -+==================+==========+=============+==================+===============================================+ -| ctype | ✓ | | | Core functionality | -+------------------+----------+-------------+------------------+-----------------------------------------------+ -| curl | ✓ | | | HTTP requests | -+------------------+----------+-------------+------------------+-----------------------------------------------+ -| intl | | ✓ | | Improves translations and sorting | -+------------------+----------+-------------+------------------+-----------------------------------------------+ -| sodium | | ✓ | | Argon2 password hashing | -+------------------+----------+-------------+------------------+-----------------------------------------------+ -| ldap | | | ✓ | LDAP integration | -+------------------+----------+-------------+------------------+-----------------------------------------------+ -| smbclient | | | ✓ | SMB/CIFS integration | -+------------------+----------+-------------+------------------+-----------------------------------------------+ -| ftp | | | ✓ | FTP storage/authentication | -+------------------+----------+-------------+------------------+-----------------------------------------------+ -| imap | | | ✓ | External user authentication | -+------------------+----------+-------------+------------------+-----------------------------------------------+ -| gmp | | | ✓ (optional) | SFTP storage | -+------------------+----------+-------------+------------------+-----------------------------------------------+ -| exif | | | ✓ (optional) | Image rotation in Pictures app | -+------------------+----------+-------------+------------------+-----------------------------------------------+ -| apcu | | ✓ | | Performance caching | -+------------------+----------+-------------+------------------+-----------------------------------------------+ -| memcached | | ✓ | | Performance caching | -+------------------+----------+-------------+------------------+-----------------------------------------------+ -| redis | | ✓ | | Transactional File Locking | -+------------------+----------+-------------+------------------+-----------------------------------------------+ -| imagick | | | ✓ (optional) | Image previews | -+------------------+----------+-------------+------------------+-----------------------------------------------+ -| avconv/ffmpeg | | | ✓ (optional) | Video previews | -+------------------+----------+-------------+------------------+-----------------------------------------------+ -| Open/LibreOffice | | | ✓ (optional) | Document previews | -+------------------+----------+-------------+------------------+-----------------------------------------------+ -| pcntl | | | ✓ (optional) | Command interruption in CLI | -+------------------+----------+-------------+------------------+-----------------------------------------------+ -| phar | | | ✓ (optional) | Needed for command-line updater | -+------------------+----------+-------------+------------------+-----------------------------------------------+ ++-------------------+----------+-------------+--------------------+-----------------------------------------------+ +| Module | Required | Recommended | For Specific App | Description | ++===================+==========+=============+====================+===============================================+ +| ctype | ✓ | | | Core functionality | ++-------------------+----------+-------------+--------------------+-----------------------------------------------+ +| curl | ✓ | | | HTTP requests | ++-------------------+----------+-------------+--------------------+-----------------------------------------------+ +| DOM | ✓ | | | Document Object Model (XML/HTML handling) | ++-------------------+----------+-------------+--------------------+-----------------------------------------------+ +| fileinfo | ✓ | | | File type detection | ++-------------------+----------+-------------+--------------------+-----------------------------------------------+ +| filter* | ✓* | | | Data filtering and validation (Mageia/FreeBSD)| ++-------------------+----------+-------------+--------------------+-----------------------------------------------+ +| GD | ✓ | | | Image processing | ++-------------------+----------+-------------+--------------------+-----------------------------------------------+ +| libxml | ✓ | | | XML parsing (libxml2 >= 2.7.0) | ++-------------------+----------+-------------+--------------------+-----------------------------------------------+ +| mbstring | ✓ | | | Multibyte character handling | ++-------------------+----------+-------------+--------------------+-----------------------------------------------+ +| OpenSSL | ✓ | | | Secure communications | ++-------------------+----------+-------------+--------------------+-----------------------------------------------+ +| posix | ✓ | | | POSIX functions | ++-------------------+----------+-------------+--------------------+-----------------------------------------------+ +| session | ✓ | | | Session support | ++-------------------+----------+-------------+--------------------+-----------------------------------------------+ +| SimpleXML | ✓ | | | Simple XML parsing | ++-------------------+----------+-------------+--------------------+-----------------------------------------------+ +| XMLReader | ✓ | | | XML reading | ++-------------------+----------+-------------+--------------------+-----------------------------------------------+ +| XMLWriter | ✓ | | | XML writing | ++-------------------+----------+-------------+--------------------+-----------------------------------------------+ +| zip | ✓ | | | Zip file handling | ++-------------------+----------+-------------+--------------------+-----------------------------------------------+ +| zlib | ✓ | | | Compression and decompression | ++-------------------+----------+-------------+--------------------+-----------------------------------------------+ +| intl | | ✓ | | Improves translations and sorting | ++-------------------+----------+-------------+--------------------+-----------------------------------------------+ +| sodium | | ✓ | | Argon2 password hashing | ++-------------------+----------+-------------+--------------------+-----------------------------------------------+ +| ldap | | | ✓ | LDAP integration | ++-------------------+----------+-------------+--------------------+-----------------------------------------------+ +| smbclient | | | ✓ | SMB/CIFS integration | ++-------------------+----------+-------------+--------------------+-----------------------------------------------+ +| ftp | | | ✓ | FTP storage/authentication | ++-------------------+----------+-------------+--------------------+-----------------------------------------------+ +| imap | | | ✓ | External user authentication | ++-------------------+----------+-------------+--------------------+-----------------------------------------------+ +| gmp | | | ✓ (optional) | SFTP storage | ++-------------------+----------+-------------+--------------------+-----------------------------------------------+ +| exif | | | ✓ (optional) | Image rotation in Pictures app | ++-------------------+----------+-------------+--------------------+-----------------------------------------------+ +| apcu | | ✓ | | Performance caching | ++-------------------+----------+-------------+--------------------+-----------------------------------------------+ +| memcached | | ✓ | | Performance caching | ++-------------------+----------+-------------+--------------------+-----------------------------------------------+ +| redis | | ✓ | | Transactional File Locking | ++-------------------+----------+-------------+--------------------+-----------------------------------------------+ +| imagick | | | ✓ (optional) | Image previews | ++-------------------+----------+-------------+--------------------+-----------------------------------------------+ +| avconv/ffmpeg | | | ✓ (optional) | Video previews | ++-------------------+----------+-------------+--------------------+-----------------------------------------------+ +| Open/LibreOffice | | | ✓ (optional) | Document previews | ++-------------------+----------+-------------+--------------------+-----------------------------------------------+ +| pcntl | | | ✓ (optional) | Command interruption in CLI | ++-------------------+----------+-------------+--------------------+-----------------------------------------------+ +| phar | | | ✓ (optional) | Needed for command-line updater | ++-------------------+----------+-------------+--------------------+-----------------------------------------------+ + +\*The filter module is required only on Mageia and FreeBSD. ----------------- Further Resources