Heim > Artikel > Backend-Entwicklung > So beheben Sie den von PHP Think gemeldeten Fehler „PHP ist kein interner Befehl'.
Wenn Sie ein PHP-Entwickler sind, werden Sie mit Sicherheit auf das folgende Problem stoßen: Wenn Sie den Befehl php
或 php -v
in der Befehlszeile eingeben, wird plötzlich eine Fehlermeldung angezeigt: „‚php‘ ist kein interner Befehl.“
Diese Fehlermeldung weist darauf hin, dass das System beim Ausführen des Befehls den Speicherort von PHP kennen muss, das System den Speicherort von PHP jedoch nicht findet. Die Lösung dieses Problems besteht darin, den PHP-Pfad zu den Systemumgebungsvariablen hinzuzufügen.
Für einige Entwickler ist dies jedoch keine leichte Aufgabe. Deshalb benötigen wir das Tool PHP Think, um das Problem zu lösen, dass „php“ kein interner Befehl ist.
ThinkPHP ist ein leichtes, effizientes und benutzerfreundliches PHP-Entwicklungsframework, das das Model-View-Controller (MVC)-Muster integriert, um leistungsstarke, skalierbare und einfach zu wartende Webanwendungen zu erstellen. PHP Think ist jetzt eine Erweiterung zu ThinkPHP 5.
PHP Think installieren
installieren. Als nächstes müssen Sie den folgenden Befehl über die Befehlszeile ausführen, um PHP Think zu installieren:
composer require topthink/think-orm --dev
Dieser Befehl installiert ein Paket namens think-orm, das das PHP Think-Befehlszeilentool enthält.
Führen Sie den PHP Think-Befehl aus
php think list
Sie werden eine lange Liste von Befehlen sehen, die viele nützliche PHP enthält Denken Sie an Befehle, einschließlich:
ORM-Befehle. Enthält Befehle zur Migration von Datenbanktabellen und zum Ausfüllen von Daten.php think make:model user/UserModel
Dieser Befehl erstellt einige Dateien für den Zugriff auf die Datentabelle des Benutzermodells mithilfe von ORM.
Zusammenfassung
Das obige ist der detaillierte Inhalt vonSo beheben Sie den von PHP Think gemeldeten Fehler „PHP ist kein interner Befehl'.. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!