Skip to content

Commit

Permalink
Updated Minimum Version Requirements in Docs
Browse files Browse the repository at this point in the history
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.
  • Loading branch information
eSilverStrike committed Nov 5, 2016
1 parent 11c3fb6 commit 83a7858
Showing 1 changed file with 3 additions and 1 deletion.
4 changes: 3 additions & 1 deletion public_html/docs/english/install.html
Expand Up @@ -40,9 +40,11 @@ <h2><a name="installation_requirements">Installation Requirements</a></h2>

<h3><a name="preinstall">Required Software</a></h3>

<p>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 <a href="http://dev.mysql.com/downloads/">MySQL</a> 4.1.2 or later (<a href="http://mariadb.org/">MariaDB</a> 5.1 or later will also work), or <a href="http://www.postgresql.org/download/">PostgreSQL</a> 9.1.7 or greater.</p>
<p>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 <a href="http://dev.mysql.com/downloads/">MySQL</a> 4.1.3 or later (<a href="http://mariadb.org/">MariaDB</a> 5.1 or later will also work), or <a href="http://www.postgresql.org/download/">PostgreSQL</a> 9.1.7 or greater.</p>

<p><strong>Note for PostgreSQL users:</strong> Geeklog currently requires that the Postgres option <span class="tt">standard_conforming_strings</span> is set to <span class="tt">off</span> (it is <span class="tt">on</span> by default as of PostgreSQL 9.1).</p>

<p><strong>Note for MySQL users:</strong> 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.</p>

<h3><a name="things_you_should_know">Things You Should Know</a></h3>

Expand Down

0 comments on commit 83a7858

Please sign in to comment.