Tenant Verwaltung angelegt.
This commit is contained in:
@@ -16,6 +16,7 @@ Der Installer kann:
|
||||
- die `.env` speichern
|
||||
- das SQL-Bundle erzeugen
|
||||
- Migrationen direkt per PHP ausfuehren, wenn die zum Treiber passende PDO-Erweiterung verfuegbar ist
|
||||
- den ersten Global-Admin direkt anlegen
|
||||
- sich nach erfolgreicher Einrichtung sperren
|
||||
|
||||
Die CLI-Skripte unter `scripts/*.php` bleiben als Alternative fuer lokale
|
||||
@@ -91,8 +92,10 @@ eigene Umgebung angepasst werden:
|
||||
3. Schreibrechte fuer `saas-app/`, `.env`, `.installer.lock` und `database/migrations/generated/` sicherstellen.
|
||||
4. Sicherstellen, dass `open_basedir` nicht nur auf `public/` eingeschraenkt ist. PHP muss mindestens auf den kompletten Ordner `saas-app/` zugreifen duerfen, obwohl der Document-Root auf `public/` zeigt.
|
||||
5. Den Installer unter `/install/` aufrufen und die Einrichtung durchfuehren.
|
||||
6. Nach erfolgreicher Einrichtung den Installer sperren.
|
||||
7. Die Anwendung einmal per Browser aufrufen und die Grundseiten pruefen.
|
||||
6. Danach den Global-Admin unter `/admin/login` anmelden.
|
||||
7. Bei Bedarf die Legacy-Datenmigration unter `/admin/migration` starten.
|
||||
8. Nach erfolgreicher Einrichtung den Installer sperren.
|
||||
9. Die Anwendung einmal per Browser aufrufen und die Grundseiten pruefen.
|
||||
|
||||
## MySQL Und MariaDB
|
||||
|
||||
@@ -132,6 +135,12 @@ Reihenfolge:
|
||||
4. Mandanten-Zuordnung pruefen.
|
||||
5. Danach alte Root-Seiten nur noch lesend oder gar nicht mehr betreiben.
|
||||
|
||||
Der neue Webweg dafuer ist jetzt:
|
||||
|
||||
- `/admin/login` fuer den Global-Admin
|
||||
- `/admin/tenants` fuer die zentrale Tenant-Verwaltung
|
||||
- `/admin/migration` fuer die Legacy-Datenmigration
|
||||
|
||||
## Betriebscheck
|
||||
|
||||
Nach dem Setup sollten diese Punkte funktionieren:
|
||||
|
||||
Reference in New Issue
Block a user