- Upgrade notes: e-mail preferences and the mail gate What changes when an installation moves to a 6.0.15 with the e-mail preferences: the new tables, the mail gate that every mail now passes, the mail that is split per recipient, the mail that is counted as uncategorised…
- Upgrade notes: notifications What changed in the behaviour of the notification system, what you must do when you upgrade, and how mail that the transport refuses is kept. Read it if you run Exponential 6.0.15 or later, have overridden notification…
- Upgrading the test suite to PHPUnit 10 (6.0.13) Read this page if you run the Exponential test suite, or keep tests of your own on the Exponential test toolkit, on a release before 6.0.13. On Exponential 6.0.12 and earlier, php vendor/bin/phpunit and php…
- URL map import and export Read this page when you upgrade to Exponential 6.0.15 and want to know what importing and exporting URL maps adds to an existing installation, and whether anything you have changes. In short: your URL aliases and…
- user/password: what changed for templates, settings and session handlers (6.0.15) The user's guide is Changing your password. This page covers what a site, a design or an extension may notice after the upgrade.
- User audit log The user audit log answers one question for any account of the installation: who did what to it, when, and from where — and who tried and was refused. It is a table in the site's database, expuser_audit, with one row…
- User management from the console Read this page if you look after the user accounts of an installation and want to do it from a shell, a deploy script or a CI job. Exponential 6.0.15 adds the exp:user commands: list, inspect, create, change, disable…
- uwebserver: the static file server of Velocity This page is for developers and testers who need a fast, safe static file server, or a baseline to measure the PHP server against. uwebserver is a small web server written in C that ships with the Velocity engine. It…
- Velocity: running Exponential in a persistent-worker web server This page is for administrators of an Exponential installation who want to run it under Velocity, and it is the entry point to everything Velocity in Exponential. Exponential was built for the shape of mod_php and…
- Velocity and the opcode cache: why a page costs what it does, and how to measure it This page is for administrators who run Exponential Velocity and want to know where the CPU time of a page goes. Two changes belong together (added 2026-10-02):
- Velocity control panel and dashboard This page is for administrators who run a Velocity server and want to watch and manage it from a browser. Every Velocity server has two built-in web views of itself:
- Velocity discovery, federation and deploy This page is for developers who run Velocity applications beside Exponential and want several servers to work together. An Exponential site does not need these features. Applies to Exponential Velocity 0.0.4.x…
- Velocity engines — Qbix, FrankenPHP, PHP's built-in server Read this page if you run Exponential under Velocity (exp:velocity, vc), choose between its engines, or deploy PHP changes to a site that Velocity serves. Velocity drives one of three web servers with the same verbs…
- Velocity engine upgrade notes (0.0.4.27 to 0.0.4.42) Read this page before you upgrade the Velocity web server engine. It lists the behaviour changes that can affect an installation, in the order you meet them when you upgrade from an older release. Each section says who…
- Velocity HTTPS and certificates This page is for administrators who serve a site over HTTPS with Velocity. Velocity's HTTPS looks after itself. With no certificate configured, the server makes its own and serves HTTPS anyway. With a source configured…
- Velocity on-disk layout (Debian Apache style) Read this page if you run Exponential Velocity with the Qbix engine and want to know where its configuration lives, how to enable or disable a site, conf snippet or module, and what happens to an existing installation…
- Velocity packages, Docker images and binaries This page is for administrators who install Velocity outside an Exponential installation: as a system service, a container or a single binary. An Exponential installation already has the engine through Composer and…
- Velocity Q shell This page is for administrators who manage a Velocity server and would rather type than click. The Q shell is a drop-down console on every server view (/Q/dashboard, /Q/panel, documentation, PHP Info, error pages). Its…
- Velocity response cache This page is for administrators who serve public pages with Velocity and want them answered in a fraction of a millisecond. The response cache keeps rendered public pages and answers repeat requests inside the server…
- Velocity scheduler This page is for developers of Velocity applications who need periodic work (expiring sessions, rotating files, a report at 09:00) without a cron table. The scheduler is a small cron inside the server. It runs a handler…
Documentation license
This documentation is free documentation, licensed under the GNU Free Documentation License 1.3 or later.
Exponential Copyright © 1998-2026 Exponential Foundation and 7x