Caution: This documentation is for eZ Publish legacy, from version 3.x to 5.x.
For 5.x documentation covering Platform see eZ Documentation Center, for difference between legacy and Platform see 5.x Architecture overview.

eZ Flow 5.2 upgrade

1. Back-up

Before starting the eZ Flow 5.2 upgrading process, make sure that you have a working backup of the existing website state including database, extensions, INI settings, etc. During the upgrade process the existing eZ Flow extension will be removed and replaced with a new version.

2. Packages

Download the following packages from (latest version):


Go to the packages management interface in the Administration Interface. This can be done via the "Setup" tab, where you can click on the "Packages" link in the left menu:

From the Repository drop-down box choose "eZ-systems" and then click on the "OK" button. From the list of available packages, remove the following ones:


Note: Check the boxes shown on the left side of the name of the package (by clicking on them) and then click on the "Remove selected" button, to remove the packages.

Be sure that the repository chosen is "eZ-systems" and click on the "Import new package" button. In the next view select ezflow_extension and click on the "Import package" button. Once the ezflow_extension is imported, click on "Install package". In the next view choose the "Replace extension" option and click on the "Continue" button. Repeat these steps for the rest of the new extensions (ezwebin_extension, ezstarrating_extension, ezgmaplocation_extension and ezwt_extension).

3. Autoload update

The autoload array needs to be updated for the new extensions. In order to do so, execute the following command from the eZ Publish Legacy root folder:

$ cd /<ezpublish5-root-dir>/ezpublish_legacy/
$ php bin/php/ezpgenerateautoloads.php -e -p

4. Content classes

eZ Flow 5.2 does not provide any new content classes.

5. Database changes

eZ Flow 5.2 does not require any database changes.

6. INI settings

eZ Flow 5.2 does not require any INI settings changes.

7. Clear Cache

Once the upgrade script is done, you need to clear the cache by executing the following command from the eZ Publish Legacy root folder:

$ cd /<ezpublish5-root-dir>/ezpublish_legacy/
$ php bin/php/ezcache.php --clear-all --purge

Ricardo Correia (16/09/2013 3:45 pm)

Ricardo Correia (16/09/2013 3:45 pm)


There are no comments.