ホームページ  >  に質問  >  本文

コントローラークラスを継承した後にエラーが報告される

<?php

名前空間 app\admins\controller;

use think\Controller;

use Util\data\Sysdb;

クラス テストはコントローラーを拡張します

{

public functionindex(){

$this->db = new Sysdb ;

$res = $this->db->table('admins')->field('id,username')->lists();

ダンプ($res);

}

}

は、Web ページが操作できないことを示します。extends コントローラーを削除すると、このエラーは報告されません

22221169日前1570

全員に返信(5)返信します

  • autoload

    autoload2021-09-02 16:35:55

    あなたは tp6 または 5 ですか? tp6 は BaseController を継承します

    返事
    0
  • 22

    tp5、原因が分かりました、エントリーファイルからのアクセスがありません

    22 · 2021-09-02 16:36:40
  • 22

    222021-08-31 09:27:19

    截屏2021-08-31 09.25.41.pngこのエラーを報告し、デバッグ モードをオンにしました

    截屏2021-08-31 09.26.25.png

    返事
    0
  • autoload

    autoload2021-08-31 09:19:24

    どのようなエラーが報告されますか?スクリーンショットを見てみましょう

    返事
    0
  • 22

    以下に投稿しましたので、ご覧ください。

    22 · 2021-08-31 09:27:35
  • キャンセル返事