Recent changes
Saturday November 07 2026
-
Exponential 6.0.x Updated Markdown page
Exponential 6.0.x specifically requires the php package manager called Composer to be installed and run the command composer install; run before Exponential can be used.
-
Configuring Exponential 6.0 Updated Markdown page
This guide configures an Exponential 6.0 installation once it is installed: where settings live and which file wins, the siteaccesses and their addresses, languages, the database, mail, caches, file storage and…
-
Exponential 6.0.15 Updated Markdown page
Not released yet. The 6.0.15 line follows v6.0.14 (2026-06-07); no tag v6.0.15 existed on 2026-10-12. This page lists what the line contains on that date.
-
Per-site settings inside extensions (multi-site hosting) Updated Markdown page
This page is for administrators and developers who host several sites from one Exponential installation, each site in its own extension. Since January 2026 an extension that holds a site can carry override settings that…
-
The settings page: see where every INI value comes from, and change one safely Updated Markdown page
This guide is for administrators who look up or change an INI setting in the administration interface instead of a text editor. It follows the page Setup > Ini settings (settings/view) and the form it leads to…
-
Installing, then and now: the files, the database, the virtual host Updated Markdown page
What the Learning book's first chapter had you do by hand (unpack, create a database, write a virtual host, set up images and cron, read the ini files), and what each step is in Exponential 6.
-
Extensions sevenx_multisite activates Updated Markdown page
The 60 extensions the sevenx_multisite installer writes into ActiveExtensions, in their order and why the order matters, the administration-only access extensions, and how the installer creates the extensions' database…
-
Understanding siteaccesses and settings Updated Markdown page
An explanation for learners of siteaccesses (site, admin, editor and others) and INI settings - what a siteaccess is, the settings files and their .ini.append.php overrides, the order in which scopes win, how to ask the…
-
10. After installing: the operations handbook Updated Markdown page
The installer leaves you with a site that answers its first request. This chapter turns it into a site you can run: securing the administrator account, getting the site addresses right, scheduling the cronjobs that…
-
The switch to expcomponents: what to check when you upgrade (6.0.15) Updated Markdown page
Since 6.0.15 the kernel's composer.json requires expcomponents, Exponential's fork of the Zeta Components, in place of the upstream zetacomponents/* packages: se7enxweb/expcomponents-mail instead of zetacomponents/mail…
-
Exponential Components (expcomponents): the kernel's libraries, forked from Zeta Components Updated Markdown page
Since 6.0.15 the PHP libraries that the Exponential kernel is built on are Exponential Components, short expcomponents: Exponential's own fork of the Zeta Components, published as the Composer packages…
-
Contributing to expcomponents: working on a fork of the kernel's libraries Updated Markdown page
This guide is for developers who want to fix or improve one of the expcomponents, Exponential's fork of the Zeta Components (Apache License 2.0), the libraries the kernel uses for mail, archives, WebDAV, feeds, the REST…
-
Third-party components and their licenses Updated Markdown page
How a bundler finds every component inside a bundle and its license - Composer packages, extensions, JavaScript and CSS libraries, site packages, the runtime and the operating system - how to build the third-party list…
-
WebDAV and SOAP Updated Markdown page
The two older protocols Exponential still speaks - WebDAV for mounting content as a drive, and a SOAP 1.1 server that extensions add functions to - how to switch each on, how they authenticate, their known gaps, and…
-
Specification: the expcomponents packages and what the kernel uses them for Updated Markdown page
This page is the reference for each library of expcomponents, Exponential's fork of the Zeta Components (Apache License 2.0): what the package does, which kernel classes, files and features use it, which upstream…
-
API and protocol standards Updated Markdown page
Which API and network protocol standards Exponential implements (OAuth 2.0, OpenID Connect, REST over HTTP, JSON, WebDAV, SOAP, RSS, Atom, sitemaps, SMTP, LDAP, webhooks), with evidence, status and gaps.
-
Installing Exponential 6.0 Updated Markdown page
This guide installs Exponential 6.0 from nothing to a working site: what you need, how to get the code, the three ways to install (the browser setup wizard, the kickstarter, the one-command console install), how to…
-
The license of this documentation Updated Markdown page
The documentation of Exponential is free documentation under the GNU Free Documentation License 1.3 or later. The copyright notice, what it covers, and the older pages that keep their own terms.
-
Getting Support Updated Markdown page
This guide is about getting a problem solved, from the first look in your own installation to hiring the people who maintain Exponential. Many problems that show up in Exponential are not Exponential problems at all…
-
Updating Exponential 6.0 Updated Markdown page
This page updates a running Exponential 6.0 installation to a newer 6.0.x release or to the current state of the 6.0 line: back up, put the new code in place, update the database, rebuild the class map and the caches…