오늘 아침에 프로젝트를 진행하면서 thinkPHP6.0.5 프레임워크를 인용했는데 뷰를 참조할 때 이런 문제가 발생했습니다.
그럼 공식 매뉴얼을 확인해보면 이렇게 설명되어 있습니다.
새 버전에는 더 이상 think-template 템플릿 엔진이 내장되어 있지 않습니다. ThinkPHP 공식 템플릿 엔진을 사용해야 하는 경우 Think-view 템플릿 엔진 드라이버 확장을 별도로 설치해야 합니다.
그러므로 프로젝트의 루트 디렉터리로 이동하여 작곡가를 통해 Think-View 템플릿 엔진 드라이버 확장을 설치하세요.
composer require topthink/think-view
이 오류가 발생합니다: 버전의 topthink/think-view 패키지에는 PHP 버전(5.6.27)과 호환되지 않는 PHP 요구 사항이 있습니다.
원인: 이전에 작곡가를 설치했는데 기본값은 PHP5.6.27 버전입니다! , thinkPHP6.0.X에는 PHP 버전 7.1 이상이 필요합니다.
해결 방법: D:phpStudyPHPTutorialtoolscomposercomposer.bat를 열고 내부의 php 경로를 전환하려는 php 버전 경로로 수정한 다음 클릭하여 bat 파일을 실행합니다.
그래도 작동하지 않으면 작곡가를 다시 설치하고 다운로드 주소: https://getcomposer.org/download/. 그런 다음 해당 경로를 선택하고 PHP>=7.1 버전을 선택합니다.
위 내용은 TP6 드라이버 [생각] 지원되지 않는 솔루션의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!