summaryrefslogtreecommitdiff
path: root/PhpCompatibilityNotes.md
diff options
context:
space:
mode:
authorfox <[email protected]>2021-05-24 14:21:26 +0300
committerfox <[email protected]>2021-05-24 14:21:26 +0300
commit2cb40febda7191fa66767ff911d16511d457d7cb (patch)
tree508710c69832770b015127c91a1a99ebf94ab9ce /PhpCompatibilityNotes.md
parent12d3b1def518290934679a342da5cd803fcb9276 (diff)
Update 'PhpCompatibilityNotes'
Diffstat (limited to 'PhpCompatibilityNotes.md')
-rw-r--r--PhpCompatibilityNotes.md10
1 files changed, 4 insertions, 6 deletions
diff --git a/PhpCompatibilityNotes.md b/PhpCompatibilityNotes.md
index 3274f6a..7ea68c6 100644
--- a/PhpCompatibilityNotes.md
+++ b/PhpCompatibilityNotes.md
@@ -4,30 +4,28 @@ This document is considered deprecated. Docker compose setup has all required de
-------
-You will need PHP **5.6** (or newer, PHP 7 is fine) compiled with the following modules (those
-are actually very common and should be available in any reasonable Linux distro):
+You will need PHP 7.1 (or newer) with the following modules enabled:
-- PDO with support for PostgreSQL or MySQL depending on the database server used - some distributions need both PDO and database-specific packages, i.e. ```php-pdo``` and ```php-pgsql```
+- PDO, with support for PostgreSQL or MySQL depending on the database server used (some distributions need both PDO and database-specific packages, i.e. ```php-pdo``` and ```php-pgsql```)
- JSON
- XML (DOMDocument, DOMXpath)
- Internationalization (intl)
- mbstring
- fileinfo
-You will also need PHP command line binary (needed to run update daemon and other CLI tools).
+You will also need a PHP command line interpreter (to run update daemon and other CLI tools).
### Also recommended
- CURL (highly recommended, just install it) **OR** support for remote fopen()
- POSIX functions (for the multiprocess update daemon, otherwise not needed)
-- GD (needed for OTP and some plugins)
+- GD (needed by some plugins)
- Some kind of opcode cache/accelerator (depends on PHP version: php5-apc, php7-opcache, etc)
### Notes
* If your PHP install is missing any of the required modules tt-rss should notify you on startup.
* Plugins may have additional dependencies i.e. several bundled plugins require CURL.
-* **PHP safe mode is not supported.**
### Debian 9 example