Skip to the content
Documentation

Recent changes

Recent ratings Recently added Recent comments Atom feed

9596 changed pages

Saturday November 07 2026

  1. Migrating customers from older versions Updated Markdown page

    Markdown documentation (help center) · Hosting · Changed 06:20 am

    What a host needs to know when a customer's site runs an older release of the software (3.x, 4.x and 5.x under the old name, or an older 6.0.x): what stays the same, what changes, the effort drivers, a staging plan, and…

  2. Mail and notifications integration Updated Markdown page

    Markdown documentation (help center) · Integration · Changed 06:20 am

    Connecting Exponential to mail servers and mail providers - the sendmail, SMTP and file transports, a transport class of your own for a provider's HTTP API, the mail gate and preferences, notifications and their…

  3. RSS, Atom and OPML feeds for integrations Updated Markdown page

    Markdown documentation (help center) · Integration · Changed 06:20 am

    Feeds as the simplest pull integration - exporting content as RSS 1.0, RSS 2.0, Atom, OPML or podcast feeds, importing other systems' RSS feeds by cronjob, how imported items are keyed, caching, cleanup, and the limits…

  4. Operating system support Updated Markdown page

    Markdown documentation (help center) · Installation and upgrades · Changed 06:20 am

    Exponential 6.0.x runs on almost any operating system with PHP 8.0 or later (PHP 7.4 usable without support) and a web server. This page sorts them honestly into tiers (tested here, known to work, expected to work, not…

  5. Autoloads and class maps Updated Markdown page

    Markdown documentation (help center) · PHP development · Changed 06:20 am

    How Exponential finds PHP classes - the generated class maps for the kernel, the extensions, kernel overrides and tests, every option of bin/php/ezpgenerateautoloads.php, .autoloadignore, Composer's autoloader beside…

  6. Composer for PHP developers Updated Markdown page

    Markdown documentation (help center) · PHP development · Changed 06:20 am

    How Exponential uses Composer - the root composer.json with PHP 8.0 to 8.5 (PHP 7.4 usable without support), required extensions and packages, the legacy-scripts hook that regenerates autoloads, the installer plugin…

  7. PHP developer FAQ Updated Markdown page

    Markdown documentation (help center) · PHP development · Changed 06:20 am

    Short answers to the questions PHP developers ask most about Exponential - PHP versions, PSR-4 and namespaces, type declarations, class not found, settings not applied, edits that do nothing under Velocity, databases…

  8. REST and remote services from PHP Updated Markdown page

    Markdown documentation (help center) · PHP development · Changed 06:20 am

    The HTTP APIs of Exponential from the PHP side - the REST kernel behind index_rest.php, rest.ini, providers implementing ezpRestProviderInterface with routes and ezpRestMvcController controllers, authentication with…

  9. Documentation sources: where to read about Exponential Updated Markdown page

    Markdown documentation (help center) · The Exponential project · Changed 06:20 am

    Every documentation source the Documentation page of exponential.earth lists, with what each covers, how current it is and how to use it next to this help - the documentation website, the free books, the articles on…

  10. Licensing questions: the GPL and Exponential Updated Markdown page

    Markdown documentation (help center) · The Exponential project · Changed 06:20 am

    The licensing FAQ of exponential.earth in plain words - the GPL version 2 or later, compatible and incompatible code, assets and dependencies, who holds the copyright, what source code means for a web application…

  11. Lesson 1.1: The developer's map of an installation Updated Markdown page

    Markdown documentation (help center) · Training · Changed 06:20 am

    Learners find their way around the folders of an installation, tell the kernel from extensions, and follow the two rules every later lesson builds on. 45 minutes.

  12. Lesson 4.1: Taking stock of an old 4.x site Updated Markdown page

    Markdown documentation (help center) · Training · Changed 06:20 am

    Learners find out what an old 4.x site really runs (version, datatypes, password hash types, charset and table type, cluster mode, search engine, size) and prepare it while it still runs its old code - consistency…

  13. Who is 7x? Updated Markdown page

    Markdown documentation (help center) · History · Changed 06:20 am

    The company behind Exponential. Nearly thirty years with one code base, from eZ Publish in 1999 to Exponential 6 in 2026; the product, the CMS, CMF and e-commerce stack, the platform distributions, the extensions, the…

  14. Who is the Exponential Foundation? Updated Markdown page

    Markdown documentation (help center) · History · Changed 06:20 am

    The nonprofit behind the Exponential open source project, and the family of products it stands for, from the Exponential 6 kernel to the Symfony based Exponential Platform distributions, Velocity, Exponential…

  15. 1. Introduction: what you are installing Updated Markdown page

    Markdown documentation (help center) · Installation and upgrades · Changed 06:20 am

    This chapter explains what Exponential is and what an installation consists of before you install one: the kernel, the extensions, the three siteaccesses site, admin and editor, the designs, the settings files and the…

  16. 2. Requirements Updated Markdown page

    Markdown documentation (help center) · Installation and upgrades · Changed 06:20 am

    This chapter lists what a machine needs before Exponential can be installed on it, and why each item is needed: the PHP version (7.4 to 8.5; 8.0 for Velocity and Layouts), every PHP extension with the place in the code…

  17. 3. Getting the code Updated Markdown page

    Markdown documentation (help center) · Installation and upgrades · Changed 06:20 am

    This chapter puts the Exponential code on your machine. There are three ways: a git clone followed by composer install, with every se7enxweb package arriving as a Git clone with its full history (the recommended way for…

  18. 5. The setup wizard Updated Markdown page

    Markdown documentation (help center) · Installation and upgrades · Changed 06:20 am

    The setup wizard installs Exponential from a browser, one page per step. It starts by itself on a fresh installation because settings/site.ini ships with [SiteAccessSettings] CheckValidity=true; it holds the site in…

  19. 12. Troubleshooting Updated Markdown page

    Markdown documentation (help center) · Installation and upgrades · Changed 06:20 am

    This chapter is a reference for problems during and after an installation. It starts with the general method (read the log, turn on debug output, change one thing at a time), explains where every log lives and how to…

  20. 14. Migrating from the 4.x line Updated Markdown page

    Markdown documentation (help center) · Installation and upgrades · Changed 06:20 am

    This chapter moves a site that still runs eZ Publish 3.10, 4.0 to 4.7 or an early 5.x legacy kernel on PHP 5 to Exponential 6.0 on PHP 8. Chapter 11 lists the update chain; this chapter is the practical side of walking…