Voraussetzungen

Contao5.7
PHP8.4 mit den Erweiterungen gd, sodium und zip
CronContaos Cron muss laufen, am besten über die Kommandozeile (contao:cron) statt über den Web-Cron
E-Mailein Postfach je Shop, am besten per SMTP oder Microsoft 365. Den lokalen Versand per sendmail bietet Consho nur an, wenn die Zustellbarkeitsprüfung besteht.
Domainam Startpunkt eingetragen – sonst verlinken Mails aus Cron und Konsole auf localhost
HTTPSein SSL-Zertifikat für die Domain des Shops. Consho selbst setzt es nicht voraus, die DSGVO aber schon: Wer Namen, Adressen und Bestellungen überträgt, muss sie angemessen schützen, dazu gehört die Verschlüsselung (Art. 32 DSGVO).
Proxy oder CDNLäuft der Shop dahinter, TRUSTED_PROXIES in der .env.local setzen. Consho begrenzt einige Anfragen je IP-Adresse – Formulare, UID-Prüfungen, neue Warenkörbe von Gästen. Ohne die Einstellung sieht es nur die Adresse des Proxys, und alle Kunden teilen sich eine Grenze.

Dein neuer Shop braucht ein Zuhause? Unser Partner Axelsoft bietet dir alles, was deinen Shop perfekt macht: schnelle NGINX-Server, tägliche Backups, SSH, SSL und vieles mehr.

Erweiterungen für das Web-PHP prüfen

Nicht nur für die Kommandozeile – das sind oft zwei verschiedene Installationen. Fehlt gd, lehnt Composer die Installation ab.

Ohne Cron

bleiben unter anderem alte Warenkörbe liegen, und Abos verlängern sich nicht.