<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ThinkChat2.0新版上線,更智能更精彩,支持會話、畫圖、視頻、閱讀、搜索等,送10W Token,即刻開啟你的AI之旅 廣告
                ## 1. 安裝 ``` //設置阿里云composer鏡像: composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/ //創建thinkphp6項目 composer create-project topthink/think tp cd tp ``` ``` //安裝think-admin composer require suframe/think-admin -vvv cp .example.env .env //編輯修改.env數據庫為你自己數據庫賬戶 // 執行sql遷移 php think migrate:run ``` 注意下面這個步驟很重要 **編輯文件 app/middleware.php ,return數組里面加入** ``` \think\middleware\SessionInit::class, ``` 然后去 config/middleware.php 里面的 priority里面加上相同的項目,這里是因為這個中間件執行比較靠前,需要提前初始化 ``` 'priority' => [ \think\middleware\SessionInit::class, ], ``` ## 2. 運行: ``` php think run -H 0.0.0.0 ``` ## 3. 訪問 http://127.0.0.1:8000/thinkadmin/auth/login 你也可以在router/app.php中添加 ``` Route::redirect('admin', '/thinkadmin/auth/login'); ``` 這樣你可以用: http://127.0.0.1:8000/admin 作為登錄地址, ## 4. 多應用模式 多應用模式下,有些模塊不是后臺的,甚至某個模塊內,只有部分控制器業務是后臺的,怎么辦呢? 在應用下,例如新聞 news 模塊, app/news/route/ 下新增admin.php 代碼如下: ``` $adminMiddleware = config('thinkAdmin.routeMiddleware', []); Route::group('admin', function () { Route::rule(':action/:method', 'admin.:action/:method', 'GET|POST'); Route::rule(':action', 'admin.:action/index', 'GET|POST'); })->middleware($adminMiddleware); ``` 這樣訪問 http://127.0.0.1:8000/news/admin/控制器/函數 作為新聞模塊的后臺路由,當然你也可以自定義任何你想要的,只要后面增加中間件即可
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看