Heim  >  Artikel  >  Backend-Entwicklung  >  Fassen Sie die Probleme der PHP-Artisan-Migration in Laravel zusammen

Fassen Sie die Probleme der PHP-Artisan-Migration in Laravel zusammen

*文
*文Original
2018-01-03 13:51:201375Durchsuche

Dieser Artikel fasst die Vorsichtsmaßnahmen für die Verwendung von PHP Artisan Migrate unter Laravel 5.1 zusammen und stellt sie vor unten. Ich hoffe, es hilft allen. Der Befehl

PHP artisan migrate ist ein sehr wichtiges Thema in Laravel, aber Sie müssen bei der Verwendung mehrere Situationen beachten:

(1) Erstellen Sie eine neue Tabelle im Migrationsordner. Zur Verwendung von php artisan make:migrationStatement

php artisan verfügt bereits über leistungsstarke Funktionen, erstellen Sie also nicht selbst eine neue Tabelle

(2) So verwenden Sie Composer Dump-Autoload

composer dump-autoload wird verwendet, um die Datei „vendor/composer/autoload_classmap.php“ zu aktualisieren. Diese Datei wird im Voraus aufgerufen, wenn der Befehl php artisan verwendet wird. Wenn Sie eine neue Tabelle hinzufügen, führen Sie zuerst diesen Befehl aus und verwenden Sie dann migrate. Wenn Sie eine Darstellung löschen, verwenden Sie zuerst migrate:rollback und dann Composer, um die Datei zu löschen.

Durch das Ausführen dieser Anweisung werden alle Dateien im Ordner „vendor/composer/“ innerhalb des Laravel-Frameworks geändert

(3) Composer installieren

Möglicherweise wird der Befehl nicht angezeigt Wenn Composer vorhanden ist, müssen Sie Composer installieren.

  php -r "readfile('https://getcomposer.org/installer');" > composer-setup.php

  php composer-setup.php

  php -r "unlink('composer-setup.php');"

Führen Sie den ersten Befehl aus, um das Skript „composer-setup.php“ herunterzuladen, das einfach die Parametereinstellungen in php.ini erkennt. Wenn einige Parameter nicht korrekt eingestellt sind, wird beim Herunterladen eine Warnung angezeigt Die neueste Version der Datei „composer.phar“ im aktuellen Verzeichnis.

Die Funktionen der oben genannten drei Befehle sind:

  • Laden Sie das Installationsskript (composer-setup.php) in das aktuelle Verzeichnis herunter.

  • Führen Sie den Installationsvorgang durch.

  • Löschen Sie das Installationsskript – Composer-Setup.php.

Bei der globalen Installation wird Composer unter dem in der Systemumgebungsvariablen PATH enthaltenen Pfad installiert. Anschließend können Sie den Composer-Befehl direkt im Befehlszeilenfenster ausführen.

Mac- oder Linux-System: Öffnen Sie ein Befehlszeilenfenster und führen Sie den folgenden Befehl aus, um die zuvor heruntergeladene Datei „composer.phar“ in das Verzeichnis /usr/local/bin/ zu verschieben:

sudo mv composer.phar /usr/local/bin/composer

Verwandte Empfehlungen:

Detaillierte Erklärung der Aufgabenplanungskonsole von Laravel

Detaillierte Erklärung, wie Laravel kann über die Hintergrundkonfiguration geändert werden

Detaillierte Erläuterung, wie das Laravel-Ereignissystem zum Implementieren von Anmeldeprotokollen verwendet wird

Das obige ist der detaillierte Inhalt vonFassen Sie die Probleme der PHP-Artisan-Migration in Laravel zusammen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn