- Bulk data exchange with xrowextract Using the xrowextract extension as a file-based integration - exports of one or many classes as CSV, JSON or XML, imports with a dry run, content packages, schedules with delta runs, delivery to SFTP, FTP, S3, WebDAV or…
- Certificate expiry Runbook for browser warnings about a public website's HTTPS certificate - see what is served, renew under Velocity (ssl show and renew, automatic Let's Encrypt renewal) or under Apache, nginx or a panel, and prevent it…
- Check log health Step by step - read Setup > Log files > Log health for disk use against the budget, fast-growing logs, logs over their limit, logs the web server cannot write, and the rotation settings in effect, and act on each.
- Clustering and high availability When a business needs more than one web server for an Exponential site, what a multi-server setup requires (a database server, shared storage, sessions, a load balancer), what it costs in operations, and the simpler…
- Cron jobs What Exponential's cronjob parts do, which ones a hosted site needs and how often, the crontab lines to install for each customer (as which user, with which PHP), what to do on hosts that limit cron, and how cron…
- Custom locales for unlisted languages How to add a language Exponential does not ship a locale for: write share/locale/<code>.ini with names, HTTP tag, direction, formats and day and month names, choose the code, add it as a custom content language, and…
- Database choice The six databases Exponential supports, in the project's official order (SQLite 3, PostgreSQL, MongoDB, MariaDB, Oracle, MySQL), and what matters to a public body when choosing one: licensing, existing skills…
- Exit and portability requirements Requirement wording that keeps a public body free to leave a supplier or the product - complete exports in open formats, files, configuration, source, documentation, redirects and a tested exit - with the export tools…
- How do I give a group of customers a discount? Create a discount group in Store > Discounts, add a discount rule with a percent and the products it covers, then add the users or user groups who get it.
- Incident readiness What a public body has in place before an incident hits its Exponential site - contacts, runbooks, maintenance mode, logs and audit, backups, communication and reporting duties - so the first hour is spent acting, not…
- Let a contractor edit only one folder Step by step - give an agency or contractor personal accounts in a contract group, a narrow content role assigned to one folder, approval of everything they publish, and a clean end on the contract's last day.
- Log and data retention How long an Exponential site keeps each log and each kind of record by default, which setting changes it, and which cronjob or command enforces it: kernel logs, request and CSP logs, Velocity's logs, the audit trail and…
- Operating systems for hosts Which operating systems a hosting company can run Exponential on, sorted by the project's four tiers, with the reference platform, the Linux families, panels, containers, processor architectures, Windows and how to…
- PayPal payments Taking PayPal payments in an Exponential store with the ezpaypal extension - how the redirect and the payment notification work, what the extension checks before marking an order paid, the settings a business owner…
- Reorder or remove header menu items Change the order of the header menu or take an item out, in the administration (edit the lines) or with exp:ini rem and exp:ini clear, with the real diffs the console shows.
- request-shield in front of a public site For public bodies whose sites face constant scanning - what request-shield is (a separate MIT-licensed PHP firewall by the CJW Network, not part of Exponential's composer.json), how it complements the kernel's request…
- Restrict the administration by network Step by step - limit the administration siteaccess of an Exponential site to your office network or VPN with Apache Require ip or nginx allow/deny, after giving it its own host name, and check from outside.
- Returns and refunds Handling returns and refunds in an Exponential store - the return statuses, the steps from request to refund, who may refund, keeping money and statuses in line, and a returns log. Not legal advice on consumer rights.
- Separation of duties How to split the powers over a public website between people - authors, approvers, account administrators, system administrators and auditors - so no single account can publish unreviewed content, grant itself rights…
- Set up a department subsite Task for administrators: add a site for a department to an existing installation, with its own folder, siteaccess, host and administration link.
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