summaryrefslogtreecommitdiff
path: root/PhpCompatibilityNotes.md
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2015-07-25 20:47:13 +0300
committerAndrew Dolgov <[email protected]>2015-07-25 20:47:13 +0300
commita29f3569818774d1ce8b418fadd60b614898841f (patch)
tree3b40e9e5c32a55dc7cc17477178ca9124ae24b76 /PhpCompatibilityNotes.md
parent5e3cf8729bc523e14a7f0e2592efe52a5d5ea677 (diff)
fox created page: PhpCompatibilityNotes
Diffstat (limited to 'PhpCompatibilityNotes.md')
-rw-r--r--PhpCompatibilityNotes.md24
1 files changed, 24 insertions, 0 deletions
diff --git a/PhpCompatibilityNotes.md b/PhpCompatibilityNotes.md
new file mode 100644
index 0000000..07e2111
--- /dev/null
+++ b/PhpCompatibilityNotes.md
@@ -0,0 +1,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