From 83a7858c251f8d9d8678649eee972036a03db60d Mon Sep 17 00:00:00 2001 From: Tom Homer Date: Sat, 5 Nov 2016 10:21:03 -0400 Subject: [PATCH] Updated Minimum Version Requirements in Docs Updated minimum verison requirements of: PHP 5.2.0 to PHP 5.3.3 MySQL 4.1.2 to MySQL 4.1.3 All added a note about selection the correct mySQL database collation. --- public_html/docs/english/install.html | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/public_html/docs/english/install.html b/public_html/docs/english/install.html index 6137e46b7..53c566620 100644 --- a/public_html/docs/english/install.html +++ b/public_html/docs/english/install.html @@ -40,9 +40,11 @@

Installation Requirements

Required Software

-

To install and use Geeklog you will need to have a server running Apache or Microsoft IIS with PHP 5.2.0 or higher installed. You will also need either MySQL 4.1.2 or later (MariaDB 5.1 or later will also work), or PostgreSQL 9.1.7 or greater.

+

To install and use Geeklog you will need to have a server running Apache or Microsoft IIS with PHP 5.3.3 or higher installed (PHP 7.X is supported). You will also need either MySQL 4.1.3 or later (MariaDB 5.1 or later will also work), or PostgreSQL 9.1.7 or greater.

Note for PostgreSQL users: Geeklog currently requires that the Postgres option standard_conforming_strings is set to off (it is on by default as of PostgreSQL 9.1).

+ +

Note for MySQL users: For multi language sites you generally want to use the database collation utf8_general_ci. This collation will be able to handle the character sets of different languages. As of version 5.5.3 MySQL supports 4-byte characters. In this case if you want to support for example emoji icons characters which are 4 bytes you will need to use a collation which supports it like utf8mb4_general_ci. For existing Geeklog databases which are using a different collation you can use a tool like phpMyAdmin to change your database default collation along with all the table collations. Be warned depending on what your initial collation is you may need to also update the data in your tables.

Things You Should Know