Help center
How can we help?
Guides and reference for everyone who works with this installation, written from the documentation of its own version.
- 9395 pages
- 67 sections
- 41 audiences
Who makes Exponential
Exponential is free software with a history of nearly thirty years. Meet the company that leads it and the nonprofit foundation that operates the open source project.
- Who is 7x? The company behind Exponential, from its first release to today.
- Who is the Exponential Foundation? The nonprofit, the product family and its commitments.
- Partners Exponential Partners contribute financially to the sustained future of the project, contribute code and more back to the project, and engage directly with 7x and the Exponential Foundation.
- Community Exponential Community members use, contribute to, promote and develop software using Exponential worldwide.
- Ecosystem The greater ecosystem extends beyond the community to cover all aspects of the Exponential world within the PHP stack: its users and creators.
Start where you are
Pick your role to see the pages written for it.
Use and run Exponential 8 audiences Editors, administrators, developers and users, and everyone with a site of their own.
-
1182 pages
Editors
Create, edit, translate and publish content: media, layouts, search and the editor.
-
5835 pages
Administrators
Run the installation: sites, users and roles, caches, logs, security and the system's health.
-
5997 pages
Developers
Build on it: extensions, templates, settings, the APIs, the command line and upgrades.
-
130 pages
Users
Use the site: your account, signing in, two-factor authentication and finding things.
-
324 pages
Customers
Run the site you have on Exponential: your team and daily work, commerce, upkeep with your provider, growth and getting value.
-
53 pages
Adopters
Adopt Exponential: evaluate it, plan the move, migrate content, train your team and run it with confidence.
-
52 pages
Non-technical people
Exponential in plain language: no command line, choosing hosting, the words you will meet and simple how-tos.
-
66 pages
Individuals
Build a site of your own with Exponential: a personal site, portfolio, blog, family or club site, step by step.
Organizations 7 audiences Businesses, public bodies and non-profits, and the people who lead and sell their projects.
-
457 pages
Businesses
Run your organization's website on Exponential: what it offers a business, costs and support, hosting, security and choosing partners.
-
65 pages
Local businesses
Put a local business online with Exponential: opening hours, location and contact pages, local search, a simple shop and a small budget.
-
53 pages
E-commerce
Sell online with Exponential: the shop, products and prices, VAT, orders, payments and running the store day to day.
-
65 pages
Non-profits
Run the website of a non-profit on Exponential: members and volunteers, fundraising pages, accessibility, transparency and small budgets.
-
929 pages
Governments
Exponential in the public sector: accessibility, privacy and security, open source and procurement, hosting and long-term care.
-
774 pages
Project managers
Plan and lead projects: phases and roles, hosting choices, scoping, checklists, quality gates, releases and risks.
Start here: Project managers -
162 pages
Sales & marketing
Present and promote Exponential: positioning, feature highlights, demos, objections, licensing, brand and community.
Start here: Sales & marketing
Build with Exponential 13 audiences Designers, developers and engineers who build sites, themes, applications and integrations.
-
916 pages
Designers
Design themes and templates, build extensions, then publish, sell and maintain them through their life cycle.
-
44 pages
Theme designers
Design themes for Exponential: designs and overrides, templates, stylesheets and assets, packaging a theme and keeping it current.
-
701 pages
Website creators
Build websites with Exponential: plan the site, content classes, designs, layouts, the launch and its care.
-
397 pages
Application creators
Build applications on Exponential: content models, modules and views, the APIs, extensions and testing.
-
79 pages
PHP Developers
Work on Exponential in PHP: the kernel and its classes, autoloads, the command line, Composer, tests and coding standards.
-
85 pages
Software Engineers
Engineer software on Exponential: architecture, the request cycle, caching, testing, quality gates and maintainability.
-
52 pages
CMS Developers
Develop on a content management system: content classes, templates, workflows, permissions, multisite and languages.
-
56 pages
DXP Developers
Develop for Exponential Platform DXP: the Symfony distribution, its admin UI, REST and GraphQL, and how it differs from Exponential 6.
-
55 pages
Web Framework Developers
Combine Exponential with web frameworks: Composer, the APIs, embedding content and running them side by side.
-
55 pages
Mobile App Developers
Build mobile apps on Exponential content: the REST APIs, authentication, content as JSON, images and caching.
-
48 pages
AI, agents and agentic
Work with AI and agents in Exponential: the writing assistant expai, agent access through the APIs, agentic workflows and safety.
-
73 pages
Integrators
Connect Exponential to other systems: the REST APIs, RSS feeds, imports and exports, and search.
-
58 pages
Database Administrators
Run the database behind Exponential: the supported databases, schema and upgrades, backups and restores, and performance.
Host, sell and partner 4 audiences Partners, hosting companies, resellers and bundlers who bring Exponential to their customers.
-
337 pages
Partners
Build, host and sell with Exponential: the partner program, partner classes, benefits, requirements and how to apply.
-
582 pages
Hosting companies
Host Exponential sites: server requirements, PHP and databases, Velocity, caching, security, backups and operations.
-
53 pages
Resellers
Resell Exponential and the services around it: hosting, support and implementation packages, pricing, licensing and partners.
-
55 pages
Bundlers
Bundle Exponential: distributions, site packages, extensions and installers, with their versions, licenses and updates.
Community and learning 9 audiences The community and the ecosystem, supporters and sponsors, the media, trainers and students.
-
70 pages
Community
Use, promote and build with Exponential worldwide: taking part, the channels, events, the code of conduct and contributing.
-
46 pages
Ecosystem
The wider Exponential world in the PHP stack: its products, extensions, distributions, partners, users and creators.
-
175 pages
Advocates
Spread the word: talking points, events, community channels, demos and helping new users find their way.
-
58 pages
Supporters
Help the project grow: contribute code, documentation, translations and testing, and share what you build.
-
22 pages
Sponsors
Fund the work on Exponential: why sponsorship matters, what it pays for and how to sponsor 7x and the Foundation.
-
166 pages
Press, media and influencers
Write and talk about Exponential: the facts, the history, the people, quotes, images and who to contact.
-
48 pages
Podcasters, radio and streaming
Publish podcasts, radio and streams with Exponential: audio and video, feeds, embeds, show notes, scheduling and rights.
-
623 pages
Trainers
Teach Exponential: courses for editors, administrators, developers and designers, workshops, exercises and assessments.
-
66 pages
Students and learners
Learn Exponential: learning paths, your first site, study projects, planned certifications and the Student partner level.
Manuals and help topics
- Getting started Where to start: the help pages for people who write, edit and publish content, and for everyone with an account.
- Non-technical people The landing page for people who are not technical and want to use, run or pay for an Exponential site: plain words first, how-tos without...
- User manual One question per page for the work in the Admin 4 administration - the tabs, the daily tasks of editors, and the tasks of administrators...
- The Exponential project: start here A map of the Exponential project as its website exponential.earth presents it, mapped onto this help - what the project is, the FAQ, the...
- Learning Exponential: the chapters of the Learning book, brought up to date Help pages adapted from the free book Learning eZ publish, chapter by chapter, with every step, setting and label checked against Exponen...
- Extension development: the book (start here) A complete book on growing from user to builder, extension developer and theme developer with Exponential: finding ideas, building extens...
- Features Features.
- Reset a user password from the command line This page is for administrators who have lost the administrator password, have taken over an installation, or have imported users. bin/ph...
- E-mail preferences: the user's guide Exponential lets every person choose which e-mail they get from a site, on one page, and stop it at any time with one click.
- Changing your password user/password is the page where a signed-in user changes their own password, in the administration (/admin/user/password) and on the publ...
- "This form has expired": form token refusals This page is for site owners who see "form expired" pages or warnings, and for developers who handle them.
- Two-step sign-in After the password, a code from an authenticator app on the phone, or one sent by e-mail: the password alone is then useless to anyone else.
- Personal API keys: publishing through REST without a password This guide teaches the personal API keys of Exponential 6.0.15: a signed-in user makes a key on the site, a script sends it with every RE...
Featured guides
- Getting started Sign in to the administration, find the content you work on, make a first change, and know where to get help.
- A tour of the administration The header, the tabs, the side columns and the dashboard of the administration, and two walk-throughs: editing a folder step by step, and...
- Creating and editing content Create a new item, edit an existing one, use the rich text editor and relations, and move, copy or edit many items at once.
- Who is 7x? The company behind Exponential. Nearly thirty years with one code base, from eZ Publish in 1999 to Exponential 6 in 2026; the product, th...
- Who is the Exponential Foundation? The nonprofit behind the Exponential open source project, and the family of products it stands for, from the Exponential 6 kernel to the...
- Publishing, versions and the trash Drafts, publishing, approvals, going back to an older version, hiding an item, and removing and restoring items.
- Your account and signing in Sign in and out, register, reset a forgotten password, change your password and profile, turn on two-step sign-in, and manage e-mail and...
- When something goes wrong What to do when something goes wrong: understand the error page, tell your administrator, and file a bug in the right issue tracker with...
- Develop with Git: grow from user to developer The recommended way to build websites with Exponential. Install the kernel and every se7enxweb extension as Git clones with their full hi...
- Project managers: start here The landing page for project managers: what the leadership pages of this help offer, a plan for your first week with Exponential, and lin...
- Sales and marketing: start here The landing page for sales and marketing: what this section offers, the ground rules for telling the Exponential story truthfully, a firs...
- The leadership reading path Every leadership and business page of the help in one ordered path, plus the key existing pages, arranged per role (project manager, sale...
- Database support Which databases Exponential 6.0.x supports and in which order (SQLite first, then PostgreSQL, MongoDB, MariaDB, Oracle and MySQL), with t...
- Operating system support 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...
- Examples Working examples for Exponential 6. Web server configurations that were checked, a cookbook of complete tasks, and more than two thousand...
- Standards The standards Exponential follows and how well it complies (accessibility, security, privacy, web, internationalization, PHP, documentati...
- Migrating to and from Exponential The migration hub. A verified table of every Exponential product and its versions, a decision guide, and one guide per path within the Ex...
- Migrations The start of everything about migrations in Exponential 6.0.15 - schema and content changes written once as files under version control a...
- Migrations versus migrating a site The word migration means two different jobs in the Exponential documentation - migrations (schema and content changes of one site, writte...
Recently updated
- Exponential 6.0.15 Updated: The documented INI load order matches the kernel, in English and German
- Configuring Exponential 6.0 Updated: The documented INI load order matches the kernel, in English and German
- Per-site settings inside extensions (multi-site hosting) Updated: The documented INI load order matches the kernel, in English and German
- The settings page: see where every INI value comes from, and change one safely Updated: The documented INI load order matches the kernel, in English and German
- Installing, then and now: the files, the database, the virtual host Updated: The documented INI load order matches the kernel, in English and German
- Extensions sevenx_multisite activates Updated: The documented INI load order matches the kernel, in English and German
- Understanding siteaccesses and settings Updated: The documented INI load order matches the kernel, in English and German
- 10. After installing: the operations handbook Updated: The documented INI load order matches the kernel, in English and German
Browse by topic
Browse all help- Getting started51
- User manual88
- Editing content12
- Images and media1
- Publishing9
- Search2
- Languages9
- Your account14
- Layouts3
- Two ways to build250
- Keyboard shortcuts1
- Help and support9
- Project leadership18
- Sales and marketing12
- Partnership75
- Advocacy and community96
- Theme design130
- Templates85
- Extension development216
- Theme extensions46
- Publishing and distribution40
- Selling themes and services30
- Maintenance life cycle38
- Hosting143
- Building applications64
- Building websites78
- Supporting Exponential12
- Sponsorship11
- Customer success151
- Public sector901
- Exponential for businesses185
- Press and media152
- Training569
- Community54
- Ecosystem45
- PHP development55
- Reselling53
- Bundles and distributions55
- AI and agents48
- Software engineering50
- Adopting Exponential51
- Mobile apps55
- Web frameworks55
- CMS development51
- DXP development51
- E-commerce53
- Integration63
- Database administration49
- Podcasting and streaming48
- Non-profit organizations56
- Local business56
- Personal sites56
- Plain-language help48
- Learning Exponential56
- The Exponential project12
- Administration142
- Features407
- Standards204
- Development144
- Examples2860
- Installation and upgrades271
- Migrations65
- Project files7
- Release notes244
- History339
- Reference5
- Extensions86
Grow from user to developer
Exponential is free software with its full history on GitHub. Install it as Git clones, the recommended way to build websites, and you can follow every change, try fixes before they are released and send your own improvements back.
- Use the administration Sign in, edit and publish.
- Install with Git The kernel and every extension as clones with history.
- Update with Git Get updates as they are pushed to GitHub, then update Composer to match: hourly, daily, weekly, monthly or only at each release.
- Contribute back Fork, fix and open a pull request.
- Contribute extensions back Share the extensions you distribute, as the GPL requires, so everyone benefits.
Found an error?
Tell us on GitHub: the guide shows which tracker fits, what to include and the system details to copy, without any secrets.
A security issue? Report it privately, not in a public issue.Free documentation: use it to help yourself and others
This help is free documentation, licensed under the GNU Free Documentation License 1.3 or later. You may use it, share it and improve it:
- Study it Read any page as often as you like, for any purpose.
- Copy it and share it Give pages to other users, on paper or as files. Keep the copyright notice, the license notice and a copy of the license with every copy.
- Translate, adapt and improve it Share your version under the same license, with the original notices and a note of what you changed.
- Cite it Refer to a page by its title and its address in the help, or its file in the doc directory.
- Contribute fixes back Use "Edit on GitHub" on any page. Changes are accepted under the same license, so they stay free for everyone.
Exponential Copyright © 1998-2026 Exponential Foundation and 7x
Support Exponential
Exponential is free software. Every new feature, help page, extension, theme and application is work that somebody pays for with their time. A sustaining monthly sponsorship, of any size, keeps that work going and lets it grow.
-
7x
The company that leads Exponential and the first sponsor of the project: it develops, supports and hosts it and makes the releases.
Your sponsorship pays for:
- Monthly releases and the work that keeps the lights on
- Security patches to the libraries Exponential builds on, such as Zeta Components
- New features given back to the community as open source
- The bridges, forks and tools around the platform
-
Exponential Foundation
The nonprofit that operates the open source project and is dedicated to its funding, adoption, support, education, development, promotion and documentation.
Your sponsorship pays for:
- Maintenance of the core libraries
- Documentation, tutorials, how-tos and FAQs
- Integration layers: GraphQL, REST and Solr
- Community infrastructure: chat, mirrors, wikis and developer resources
A monthly sponsorship, even a small one, is planned income: it pays for work that one-time gifts cannot keep going. What sponsorship funds
- / search
- ↑↓ move through the results
- Enter open
- Esc clear