Serveranforderungen
LeadHub SaaS ist darauf ausgelegt, auf Shared Hosting ohne SSH, Redis, Composer oder Terminalzugriff zu laufen. Nachfolgend sind die Mindestanforderungen aufgeführt.
PHP
| Anforderung | Minimum |
|---|---|
| PHP-Version | 8.4 oder höher |
max_execution_time | 120 Sekunden oder mehr |
memory_limit | 256 MB oder mehr |
upload_max_filesize | 10 MB oder mehr |
post_max_size | 10 MB oder mehr |
Erforderliche PHP-Erweiterungen
| Erweiterung | Zweck |
|---|---|
pdo_mysql | Datenbankzugriff |
mbstring | String-Verarbeitung |
tokenizer | Laravel-Interna |
xml | XML-Verarbeitung |
ctype | Laravel-Interna |
json | JSON-Kodierung/Dekodierung |
bcmath | Arithmetik mit beliebiger Genauigkeit |
openssl | Verschlüsselung, HTTPS |
fileinfo | Dateityp-Erkennung |
curl | Externe HTTP-Aufrufe |
zip | Archiv-Unterstützung |
gd oder imagick | Bildverarbeitung |
intl | Internationalisierung |
Datenbank
| Anforderung | Details |
|---|---|
| MySQL | 5.7+ oder 8.0+ ✅ (empfohlen) |
| MariaDB | 10.3+ ✅ |
| Benutzerrechte | CREATE, ALTER, DROP, INDEX, INSERT, UPDATE, DELETE, SELECT |
💡 Erstellen Sie in cPanel eine MySQL-Datenbank und einen Benutzer unter MySQL Databases, bevor Sie das Installationsprogramm ausführen.
Webserver
| Server | Status |
|---|---|
Apache mit aktiviertem mod_rewrite | ✅ Unterstützt |
| Nginx mit try_files-Fallback | ✅ Unterstützt |
| LiteSpeed | ✅ Unterstützt |
Für Apache: Eine
.htaccess-Datei ist enthalten. Stellen Sie sicher, dassAllowOverride Allgesetzt ist.
Cron-Job
LeadHub benötigt einen Cron-Job, um Warteschlangenjobs (E-Mails, Automatisierungen, geplante Berichte) zu verarbeiten:
* * * * * /usr/bin/php /path/to/public/cron.php >> /dev/null 2>&1
Ersetzen Sie /path/to/public/ durch Ihren tatsächlichen Verzeichnispfad.
💡 In cPanel: Gehen Sie zu Cron Jobs → Neuen Cron-Job hinzufügen und stellen Sie die Häufigkeit auf "Jede Minute".
Was Sie NICHT benötigen
| Tool | Hinweis |
|---|---|
| Redis | Dateibasierte Warteschlange wird standardmäßig verwendet |
| Supervisor | cron.php verwaltet die Warteschlange |
| SSH / Terminal | Nur Browser-Installation |
| Composer | Vendor-Dateien sind vorgebündelt |
| Node.js / npm | Assets sind vorkompiliert |