Requirements
| Contao | 5.7 |
|---|---|
| PHP | 8.4 with the extensions gd, sodium and zip |
| Cron | Contao's cron has to run, preferably from the command line (contao:cron) rather than the web cron |
| one mailbox per shop, preferably via SMTP or Microsoft 365. Consho offers local delivery via sendmail only when the deliverability check passes. | |
| Domain | entered at the start point – otherwise mails sent from cron and the console link to localhost |
| HTTPS | an SSL certificate for the shop's domain. Consho itself does not require it, but the GDPR does: whoever transmits names, addresses and orders has to protect them appropriately, and that includes encryption (Art. 32 GDPR). |
| Proxy or CDN | If the shop runs behind one, set TRUSTED_PROXIES in .env.local. Consho limits some requests per IP address – forms, VAT ID checks, new guest baskets. Without the setting it only sees the proxy's address, and all customers share one limit. |
Your new shop needs a home? Our partner Axelsoft offers you everything that makes your shop perfect: fast NGINX servers, daily backups, SSH, SSL and much more.
Check the extensions for the web PHP
Not only for the command line – these are often two different installations. Without gd, Composer refuses the installation.
Without cron
old baskets, among other things, are left lying around, and subscriptions do not renew.