mirror of
https://github.com/nextcloud/documentation.git
synced 2025-10-26 11:18:02 +00:00
fix: incomplete PHP Module Quick Reference Table
Added all the required PHP modules to the quick reference table, including DOM, fileinfo, filter, GD, libxml, mbstring, OpenSSL, posix, session, SimpleXML, XMLReader, XMLWriter, zip, and zlib. Technically they were already in the docs and mentioned, but weren't in the table. Signed-off-by: Josh <josh.t.richards@gmail.com>
This commit is contained in:
parent
4a926db7f1
commit
7dcc081779
@ -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
|
||||
|
||||
Loading…
Reference in New Issue
Block a user