Führen Sie einen anderen Handwerker von Laravels als Subprozess von Laravel aus

Post a reply

Smilies
:) :( :oops: :chelo: :roll: :wink: :muza: :sorry: :angel: :read: *x) :clever:
View more smilies

BBCode is ON
[img] is ON
[flash] is OFF
[url] is ON
Smilies are ON

Topic review
   

Expand view Topic review: Führen Sie einen anderen Handwerker von Laravels als Subprozess von Laravel aus

by Anonymous » 13 Feb 2025, 21:47

Verwenden des Master Laravel APL, das ich erfolgreich ein Verzeichnis erstellt habe. Entpackte das Projekt mit dem Prozess in das neu erstellte Verzeichnis. Schrieb .Env -Datei dynamisch aus dem Code. Und erstellt eine Migrationsdatei zum Hinzufügen von Basisbenutzer. Erstellte Datenbank auf dem Server für dieses neue Projekt. Benutzername und Kennwort sind für Master -App und bereitgestellte App gleich. Mein Problem ist es, Kunsthandwerksbefehle zu leiten. < /P>
Wenn ich < /p>
verwendeProcess::path($deploymentPath)->run("php artisan migrate --force");
< /code>
oder < /p>
Process->run("php " . $deploymentPath . "/artisan migrate --force");
< /code>
Es schlägt fehl. Es heißt Client -Tabelle bereits. Dies gilt nicht, da die Datenbank leer ist. Wenn ich manuell in den bereitgestellten Projektordner migriere und den Befehl migrieren ausführte. Es funktioniert ohne Probleme. Obwohl alles andere in Ordnung funktioniert. Gow repariere ich das.>

Top