Artisan Befehle
Dies ist noch in Arbeit! Viele, viele Befehle, Layout könnte sich ändern.
Aktualisiert: 01/11/2025
Benutzer Befehle
Benutzer erstellen
Erstellt einen Benutzer im System über die Kommandozeile.
php artisan p:user:make [options]
Optionen:
--email[=EMAIL]
--username[=USERNAME]
--password[=PASSWORD]
--admin[=ADMIN]
--no-password
-q, --quiet Keine Ausgaben anzeigen
-V, --version Version dieser Anwendung anzeigen
--ansi|--no-ansi ANSI-Ausgabe erzwingen (oder deaktivieren --no-ansi)
-n, --no-interaction Keine interaktiven Fragen stellen
Benutzer löschen
Löscht einen Benutzer aus dem Panel, wenn keine Server an seinem Konto angehängt sind.
php artisan p:user:delete [options]
Optionen:
--user[=USER]
-q, --quiet Keine Ausgaben anzeigen
--ansi|--no-ansi ANSI-Ausgabe erzwingen (oder deaktivieren --no-ansi)
-n, --no-interaction Keine interaktiven Fragen stellen
2FA für einen einzelnen Benutzer deaktivieren
Deaktiviert die Zwei-Faktor-Authentifizierung für einen bestimmten Benutzer im Panel.
php artisan p:user:disable2fa [options]
Optionen:
--email[=EMAIL] Die E-Mail-Adresse des Benutzers, für den 2FA deaktiviert werden soll.
-q, --quiet Keine Ausgaben anzeigen
--ansi|--no-ansi ANSI-Ausgabe erzwingen (oder deaktivieren --no-ansi)
-n, --no-interaction Keine interaktiven Fragen stellen
Umgebung bearbeiten
Cache bearbeiten
php artisan p:environment:cache [options]
Optionen:
--driver[=DRIVER] Der zu verwendende Cache-Treiber.
--redis-host[=REDIS-HOST] Redis-Host für Verbindungen.
--redis-user[=REDIS-USER] Benutzer für Redis-Verbindung.
--redis-pass[=REDIS-PASS] Passwort für Redis-Verbindung.
--redis-port[=REDIS-PORT] Port für Redis-Verbindung.
-q, --quiet Keine Ausgaben anzeigen
--ansi|--no-ansi ANSI-Ausgabe erzwingen (oder deaktivieren --no-ansi)
-n, --no-interaction Keine interaktiven Fragen stellen
Datenbank bearbeiten
php artisan p:environment:database [options]
Optionen:
--driver[=DRIVER] Der zu verwendende Datenbanktreiber.
--database[=DATABASE] Die zu verwendende Datenbank.
--host[=HOST] Die Verbindungsadresse für den MySQL/MariaDB-Server.
--port[=PORT] Der Verbindungsport für den MySQL/MariaDB-Server.
--username[=USERNAME] Benutzername für die MySQL/MariaDB-Server-Verbindung.
--password[=PASSWORD] Passwort für die MySQL/MariaDB-Datenbank.
-q, --quiet Keine Ausgaben anzeigen
--ansi|--no-ansi ANSI-Ausgabe erzwingen (oder deaktivieren --no-ansi)
-n, --no-interaction Keine interaktiven Fragen stellen
E-Mail bearbeiten
php artisan p:environment:mail [options]
Optionen:
--driver[=DRIVER] Der zu verwendende E-Mail-Treiber.
--email[=EMAIL] E-Mail-Adresse, von der Panel-Nachrichten gesendet werden.
--from[=FROM] Der Name, unter dem E-Mails vom Panel erscheinen.
--encryption[=ENCRYPTION]
--host[=HOST]
--port[=PORT]
--endpoint[=ENDPOINT]
--username[=USERNAME]
--password[=PASSWORD]
-q, --quiet Keine Ausgaben anzeigen
--ansi|--no-ansi ANSI-Ausgabe erzwingen (oder deaktivieren --no-ansi)
-n, --no-interaction Keine interaktiven Fragen stellen
Queue bearbeiten
php artisan p:environment:queue [options]
Optionen:
--driver[=DRIVER] Der zu verwendende Queue-Treiber.
--redis-host[=REDIS-HOST] Redis-Host für Verbindungen.
--redis-user[=REDIS-USER] Benutzer für Redis-Verbindung.
--redis-pass[=REDIS-PASS] Passwort für Redis-Verbindung.
--redis-port[=REDIS-PORT] Port für Redis-Verbindung.
-q, --quiet Keine Ausgaben anzeigen
--ansi|--no-ansi ANSI-Ausgabe erzwingen (oder deaktivieren --no-ansi)
-n, --no-interaction Keine interaktiven Fragen stellen
Queue-Service bearbeiten
php artisan p:environment:queue-service [options]
Optionen:
--service-name[=SERVICE-NAME] Name des Queue-Worker-Services.
--user[=USER] Der Benutzer, unter dem PHP läuft.
--group[=GROUP] Die Gruppe, unter der PHP läuft.
--overwrite Erzwinge Überschreibung, wenn die Service-Datei bereits existiert.
-q, --quiet Keine Ausgaben anzeigen
--ansi|--no-ansi ANSI-Ausgabe erzwingen (oder deaktivieren --no-ansi)
-n, --no-interaction Keine interaktiven Fragen stellen
Session bearbeiten
php artisan p:environment:session [options]
Optionen:
--driver[=DRIVER] Der zu verwendende Session-Treiber.
--redis-host[=REDIS-HOST] Redis-Host für Verbindungen.
--redis-user[=REDIS-USER] Benutzer für Redis-Verbindung.
--redis-pass[=REDIS-PASS] Passwort für Redis-Verbindung.
--redis-port[=REDIS-PORT] Port für Redis-Verbindung.
-q, --quiet Keine Ausgaben anzeigen
--ansi|--no-ansi ANSI-Ausgabe erzwingen (oder deaktivieren --no-ansi)
--no-interaction Keine interaktiven Fragen stellen
Cache-, Queue- und Session-Treiber gleichzeitig einstellen
php artisan p:redis:setup [options]
Optionen:
--redis-host[=REDIS-HOST] Redis-Host für Verbindungen.
--redis-user[=REDIS-USER] Benutzer für Redis-Verbindung.
--redis-pass[=REDIS-PASS] Passwort für Redis-Verbindung.
--redis-port[=REDIS-PORT] Port für Redis-Verbindung.
-q, --quiet Keine Ausgaben anzeigen
--ansi|--no-ansi ANSI-Ausgabe erzwingen (oder deaktivieren --no-ansi)
-n, --no-interaction Keine interaktiven Fragen stellen
Setup bearbeiten
php artisan p:environment:setup [options]
Optionen:
-q, --quiet Keine Ausgaben anzeigen
--ansi|--no-ansi ANSI-Ausgabe erzwingen (oder deaktivieren --no-ansi)
-n, --no-interaction Keine interaktiven Fragen stellen
Migrationen
Migrations-Befehl
php artisan migrate [options]
Optionen:
--database[=DATABASE] Die zu verwendende Datenbankverbindung
--force Operation im Produktivbetrieb erzwingen
--path[=PATH] Der Pfad zu den auszuführenden Migrationsdateien (mehrere Werte möglich)
--realpath Gibt an, dass die angegebenen Migrationsdateipfade bereits aufgelöste absolute Pfade sind
--schema-path[=SCHEMA-PATH] Der Pfad zur Schema-Dump-Datei
--pretend SQL-Abfragen ausgeben, die ausgeführt würden
--seed Gibt an, ob der Seed-Task erneut ausgeführt werden soll
--seeder[=SEEDER] Der Klassenname des Root-Seeders
--step Migrationen einzeln ausführen, damit sie einzeln zurückgerollt werden können
--graceful Erfolgreichen Exit-Code zurückgeben, auch wenn ein Fehler auftritt
--isolated[=ISOLATED] Befehl nicht ausführen, wenn bereits eine andere Instanz läuft [Standard: false]
-q, --quiet Keine Ausgaben anzeigen
--ansi|--no-ansi ANSI-Ausgabe erzwingen (oder deaktivieren --no-ansi)
-n, --no-interaction Keine interaktiven Fragen stellen
Migrationen ausführen
php artisan migrate
Vorherige Migration zurückrollen
php artisan migrate:rollback [options]
Optionen:
--database[=DATABASE] Die zu verwendende Datenbankverbindung
--force Operation im Produktivbetrieb erzwingen
--path[=PATH] Der Pfad zu den auszuführenden Migrationsdateien (mehrere Werte möglich)
--realpath Gibt an, dass die angegebenen Migrationsdateipfade bereits aufgelöste absolute Pfade sind
--pretend SQL-Abfragen ausgeben, die ausgeführt würden
--step[=STEP] Die Anzahl der zurückzurollenden Migrationen
--batch=BATCH Der Batch von Migrationen (identifiziert durch ihre Batch-Nummer), der zurückgerollt werden soll
--ansi|--no-ansi ANSI-Ausgabe erzwingen (oder deaktivieren --no-ansi)
-n, --no-interaction Keine interaktiven Fragen stellen
Migrations-Status prüfen
php artisan migrate:status [options]
Optionen:
--database[=DATABASE] Die zu verwendende Datenbankverbindung
--pending[=PENDING] Nur ausstehende Migrationen auflisten [Standard: false]
--path[=PATH] Der Pfad zu den zu verwendenden Migrationsdateien (mehrere Werte möglich)
--realpath Gibt an, dass die angegebenen Migrationsdateipfade bereits aufgelöste absolute Pfade sind
--ansi|--no-ansi ANSI-Ausgabe erzwingen (oder deaktivieren --no-ansi)
-n, --no-interaction Keine interaktiven Fragen stellen
Ohne zusätzliche Optionen, php artisan migrate:status, sollten Sie eine Ausgabe ähnlich der folgenden sehen:
Migrations-Status Ausgabe
Migration name .............................................................................. Batch / Status
2016_01_23_195641_add_allocations_table ............................................................ [1] Ran
2016_01_23_195851_add_api_keys ..................................................................... [1] Ran
...
...
2024_07_12_095213_fix_missing_sqlite_foreign_keys .................................................. [1] Ran
2024_08_13_171337_fix_allocation_server_foreign_key ................................................ [2] Ran
Wenn irgendwelche PENDING oder FAILED anzeigen, öffnen Sie einen Support-Thread auf unserem Discord für weitere Hilfe.
Cache leeren
Die folgenden Befehle sind hilfreich, wenn Sie den Konfigurations- oder Anwendungs-Cache leeren müssen.
php artisan cache:clear # Leert den Anwendungs-Cache
php artisan config:clear # Leert den Konfigurations-Cache