Als ich heute Morgen an einem Projekt arbeitete, zitierte ich das thinkPHP6.0.5-Framework und beim Verweisen auf die Ansicht trat dieses Problem auf:
Dann schauen Sie im offiziellen Handbuch nach, es wird so erklärt:
Teilen Sie uns mit, dass die neue Version nicht mehr über die integrierte Think-Template-Vorlagen-Engine verfügt. Wenn Sie die offizielle ThinkPHP-Vorlagen-Engine verwenden müssen, müssen Sie die Treibererweiterung für die Think-View-Vorlagen-Engine separat installieren.
Gehen Sie also in das Stammverzeichnis des Projekts und installieren Sie die Think-View-Template-Engine-Treibererweiterung über Composer.
composer require topthink/think-view
Dieser Fehler tritt auf: Das Paket topthink/think-view in der Version hat eine PHP-Anforderung, die nicht mit Ihrer PHP-Version (5.6.27) kompatibel ist.
Ursache: Ich habe Composer schon einmal installiert, der Standardwert ist die PHP5.6.27-Version! und thinkPHP6.0.X erfordert PHP Version 7.1+.
Lösung: Öffnen Sie D:phpStudyPHPTutorialtoolscomposercomposer.bat, ändern Sie den darin enthaltenen PHP-Pfad in den PHP-Versionspfad, den Sie ändern möchten, und klicken Sie dann, um die Bat-Datei auszuführen.
Wenn es immer noch nicht funktioniert, installieren Sie Composer neu. Download-Adresse: https://getcomposer.org/download/. Wählen Sie dann den entsprechenden Pfad aus und wählen Sie PHP>=7.1-Version.
Das obige ist der detaillierte Inhalt vonTP6-Treiber [Think] nicht unterstützte Lösung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!