찾다

 >  Q&A  >  본문

오류: "애플리케이션 클래스에 bootstrap() 메서드가 없습니다. 추가하십시오."

저는 최근 CakePHP 4.X를 사용하여 로컬로 애플리케이션을 구축하기 시작했습니다. Composer를 설치하고 이를 사용하여 CakePHP 인증 및 권한 부여 플러그인을 성공적으로 설치했습니다. 이제

와 같은 커뮤니티에서 개발한 플러그인으로 전환하려고 합니다.

모든 플러그인을 설치할 수 있는데 플러그인을 로드하려고 하면 문제가 발생합니다. 각 플러그인의 Git 페이지에 있는 지침에 따라 다음 줄을 사용하여 CLI에서 플러그인을 로드해 보았습니다.

으아아아

(저는 Windows를 사용하고 있으므로 백슬래시를 사용합니다.)

모든 경우에 다음 메시지가 나타납니다.

으아아아

src/Application.php 파일은 다음과 같습니다

bin\cake plugin load BootstrapUI

P粉872182023P粉872182023284일 전425

모든 응답(1)나는 대답할 것이다

  • P粉198670603

    P粉1986706032024-02-22 13:17:49

    지원서 클래스가 class Application extends BaseApplication 之后缺少 {에 있는데 여기에 잘못 붙여넣거나 편집한 것 같습니다.

    플러그인 $this->addPlugin('BootstrapUI')이 파일에 추가된 것을 보니 귀하의 명령이 작동하는 것 같습니다.

    CLI 명령을 실행할 때 올바른 경로(애플리케이션의 루트 디렉터리)에 있는지 확인하세요.

    으아악

    CLI 없이 bootstrap() 메소드에서 수동으로 플러그인을 추가할 수 있습니다.

    회신하다
    0
  • 취소회신하다