Basic / Upgrade
Please Note:
At the specific request of Ibexa, 7x is changing the project name to "Exponential Basic" or "Exponential Basic (CMS)" effective as of August, 11th 2025.
Upgrade from static html website pages to a dynamically generated page builder (cms + extensive existing framework of pre-built modules). Upgrade from PHP5's eZ Publish 2 for PHP security reasons to a more modern PHP Application Engine + Language support. Know that your investment is sound because your future upgrade path is already developed, supported and matured awaiting you to implement the migration from Static html to Exponential Basic to Exponential and beyond.
Upgrade from eZ Publish 2
- Backup your eZ Publish 2 kernel modifications (customized modules) of your installation, settings, loose files required, etc.
- Backup your database.
- Note: Exponential Basic 2.4.0.0 is compatible in design 100% with eZ Publish 2 installations Databases.
- Currently there are no upgrade scripts or database sql files yet to provide for existing database schema changes for the 2.4.0.0 release. This work is now planned to be delivered as a nearly exact implementation of what is generally needed and little else. This will be a mysql database table alter script to provide for the additional fields required and expected in a v2.4.0.0 database. This will provide for upgrades required for the many improvements offered by updated code-base in our speedy initial first release.
- This work will be able to also alternatively be expanded and converted into postgresql, sqlite, and informix (if needed by anyone).
- This work will be able to be expanded upon to provide for a basis to provide the same kind of sql alter script which accounts for the massive database schema changes coming in the all new much more refined, improved, bug-fixed, and feature stable (for the nearly all of default features of Exponential Basic) version 2.4.0.1 our second release. Now in the main GitHub Repository. Coming soon soon for official release, stay tuned!
- Install Exponential Basic 2.4.0.0 software via Git or Composer or manual package download.
- Migration: Migrate your uploaded file content into the same directory paths but stored in the kernel directory in the website document root. This takes minutes to finish the file moves and your done.
- Exponential Basic 2.4.0.1 will extend this information to cover migration from our first release (minimal changes to kernel design; moved all modules into centralized storage in the kernel directory to start) to migration of uploaded content files from v2.4.0.0 to v2.4.0.1 within the newly added var directory. The var directory is important as it finally separates code from uploaded content, cache files, log files, and content for import.
- Configure the site.ini database information to ensure your existing database is used for requests.
- Clear all caches.
- View Administrator and User Siteaccess Website URLs.