- Release and upgrade planning How Exponential versions are numbered and published, what the project commits to, and how to plan, schedule and verify an upgrade of a site from any 6.0.x (or older) to the current line.
- Reset a password from the command line Step by step - set a new password for any account, including a lost administrator password, with bin/php/resetuserpassword.php, generating a random password so nothing lands in the shell history.
- Restoring to a test server For operations teams in public bodies running a restore test or preparing a copy for acceptance testing. The step-by-step restore of an Exponential site onto a separate machine, with mail stopped, no cronjobs, network…
- Role design: auditors A read-only role for internal auditors, information security officers and records officers - the audit trail by channel, masked logs, role pages and version history - without any right to change content, settings or the…
- Roll back the CSP to report-only Step by step - when an enforced Content Security Policy blocks work, return the siteaccess to report-only in minutes, make every process send the new header, and keep collecting reports to fix the cause.
- Runbook: Velocity will not start What to do when the Exponential Velocity engine does not come up or does not answer: read its status and console log, then the usual causes (port in use, missing package or PHP extension, engine archive, certificate…
- Separating the administration from the public site For IT teams that must keep the editing interface of a public-sector site off the public internet. How siteaccesses separate the administration from the public site, how to give it its own host name, restrict it to your…
- The end of a contract What a public body does when a contract for an Exponential site ends - renew, re-tender with the same software, or leave it - and the handover of code, data, keys, documentation and knowledge that each choice needs.
- Upgrade and maintenance costs over the life of a site What keeps an Exponential site current - security releases in the 6.0.x line, PHP and operating system updates, upgrades from older lines - which tools reduce the work (upgrade check, ezupdate, maintenance mode), what…
- Valkey and Redis Offering Redis or Valkey to Exponential sites with the sevenx_valkey_cache extension: what it moves out of files (content view cache, template blocks, compiled INI cache), setup, settings, sharing one server between…
- Velocity for businesses What Exponential Velocity, the application server bundled with Exponential, gives a business in plain words, the documented figures with their context, what it needs from your hosting, and when a traditional web server…
- Velocity workers and pools How to size and run Velocity's worker pool on a hosting server: fixed and dynamic pools, instances on one port, the zygote, worker replacement, persistent workers, streaming limits, memory measured as PSS, and how to…
- Warm the caches after a deploy Step by step - after a deploy or cache clear, request the important pages yourself (preload.php, warm.php or the Preload Sites view) so the first citizens do not wait for pages to be rendered.
- Before switching on Exponential Intelligence A checklist for administrators before editors get the Exponential Intelligence writing assistant on a live installation - decisions, provider and key, data policy, roles, review and approval, costs, the job queue…
- Reading path for owners of several sites The pages the owner and managers of several sites read in the first week, month and quarter on Exponential, in order: what is shared, roles per site, shared content, staging, upgrades for all sites and adding sites.
- Before connecting an agent A checklist before an AI agent gets access to an Exponential installation through the REST API, expservices or the console - purpose, account and role, credential, tool design, data that may reach the agent's provider…
- Pointing a site at your package server Make the setup wizard, the kickstarter and exp:install read your package server instead of the 7x one (a package.ini override), choose your site package in kickstart.ini or on the command line, add the server to…
- Free documentation: use it to help yourself and others This help is free documentation under the GNU Free Documentation License 1.3 or later. What that lets you do (read, copy, share, translate, adapt, improve) and the few conditions that keep it free for everyone.
- A disaster recovery plan For public bodies that must document how a website comes back after a disaster: loss of a server, a data center, the database or the data itself. The scenarios, the parts of a plan, an outline you can copy, and the…
- Always available content What the "always available" flag of an object does in a multilingual Exponential site, which items should carry it (logos, media folders, users, documents in one language), how to set it per object and per class, and…
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