by HowNow » 10 Jul 2016, 15:04
This tutorial detailing how to easily update and upgrade PhpBB forum software from 3.0 to 3.1 version is for you if you are still using any of the PhpBB 3.0 versions. Please note however that upgrading to phpBB 3.1 will render previously installed 3.0 MODifications and styles unusable. But it will be worth your while and the sacrifice because of the benefits of upgrading: More stable and supported version, more secure version, and also access to easily installed extensions for PhpBB 3.1!

Why PhpBB®?
PhpBB Image.jpg
PhpBB Image.jpg (7.84 KiB) Viewed 2649 times
Whether you want to stay in touch with a small group of friends or are looking to set up a large multi-category board for a corporate website, phpBB has the features you need built-in. Millions of people use phpBB on a daily basis, making it the most widely used open source bulletin board system in the world.

Updating PhpBB 3.0 to 3.1
Before proceeding, note too that PhpBB 3.1 is not compatible with 3.0 and most of the previous files will need to be removed prior to upgrading to 3.1.

The following steps are needed to complete the upgrade process:

Ensure that your server meets the requirements for running phpBB 3.1:
A webserver or web hosting account running on any major Operating System with support for PHP;
A SQL database system, one of: MySQL 3.23 or above (MySQLi supported), MariaDB 5.1 or above, MS SQL Server 2000 or above (via ODBC), MS SQL Server 2005 or above (via the native adapter, SQLSRV), Oracle, PostgreSQL 8.3+, SQLite 2, SQLite 3. PHP >= 5.3.3, PHP < 7.0-dev; getimagesize() function enabled
The following PHP modules are required: json, and the corresponding PHP module for the database system you intend to use.


Make a backup of the original files
Make a backup of the database

Download the phpBB 3.1 Full Package archive


i. Extract the contents of the archive to your computer and open the phpBB3 directory

ii. Delete the following files from the package:
The config.php file, The images/ directory, The files/ directory, and The store/ directory.

iii. On your website, delete all files from your board EXCEPT for:
The config.php file, The images/ directory, The files/ directory, and The store/ directory.

iv. Upload the contents of the phpBB3 directory from your computer to your forum's directory. You may be prompted to overwrite the remaining files. If prompted to merge or overwrite directories, choose to merge them.

v. Using your web browser, visit /install/database_update.php in your board's root.

Delete the install/ directory

And... that's it! Bravo! You have successfully updated your PhpBB 3.0 to PhpBB 3.1.

For custom paid PhpBB projects, contact the admin of hownow!