summaryrefslogtreecommitdiff
path: root/PhpCompatibilityNotes.md
blob: 07e211160e538fe84757e80a9bdfcb0268af3dcf (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
Detailed PHP requirements
=========================

You need PHP 5.3 compiled with (at least) the following modules (those
are actually very common and should be available unless specifically
disabled by your hosting provider):

-   JSON
-   mbstring
-   CURL (not required, but highly recommended) OR support for remote
    fopen()
-   posix functions (for the multiprocess update daemon, otherwise not
    needed)
-   GD (for OTP QR code generation, otherwise not needed)
-   PostgreSQL or MySQL depending on the database server used

Some safe\_mode-related restrictions may stop parts of tt-rss from
functioning. This is usually only a problem for (unsupported) shared
hosting configurations.

I’m using whatever Debian stable is shipping which (as of early 2015) is
php 5.4.36. If you decide to use bleeding edge php, especially beta
versions, and run into issues, most likely I won’t be able to help you.
-fox