国产+高潮+在线,国产 av 仑乱内谢,www国产亚洲精品久久,51国产偷自视频区视频,成人午夜精品网站在线观看

安裝think-orm后 運(yùn)行報(bào)錯(cuò)

weywey

問(wèn)題描述

安裝think-orm后使用Db查詢時(shí)報(bào)錯(cuò)。

程序代碼

<?php

namespace app\adminuser\service;

use think\facade\Db;

class RegionService
{
    /**
     * @desc:查詢列表
     * @param $param
     * 2023/5/5 16:44
     */
    public static function getList($param){
        $filter = [];
        if (isset($param['name'])) {
            $filter['name'] = ['like', "%{$param['name']}%"];
        }
        if (isset($param['level'])) {
            $filter['level'] = ['IN', $param['level']];
        }
        $data = Db::table('region')
            ->where($filter)
            ->page($param['page'],$param['limit'])
            ->select();
        var_dump($data);
    }

}

thinkorm.php 代碼如下 
<?php

return [
    'default' => 'mysql',
    'connections' => [
        'mysql' => [
            // 數(shù)據(jù)庫(kù)類型
            'type' => 'mysql',
            // 服務(wù)器地址
            'hostname' => '127.0.0.1',
            // 數(shù)據(jù)庫(kù)名
            'database' => 'map',
            // 數(shù)據(jù)庫(kù)用戶名
            'username' => 'map',
            // 數(shù)據(jù)庫(kù)密碼
            'password' => '123456',
            // 數(shù)據(jù)庫(kù)連接端口
            'hostport' => '3306',
            // 數(shù)據(jù)庫(kù)連接參數(shù)
            'params' => [
                // 連接超時(shí)3秒
                \PDO::ATTR_TIMEOUT => 3,
            ],
            // 數(shù)據(jù)庫(kù)編碼默認(rèn)采用utf8
            'charset' => 'utf8',
            // 數(shù)據(jù)庫(kù)表前綴
            'prefix' => '',
            // 斷線重連
            'break_reconnect' => true,
            // 關(guān)閉SQL監(jiān)聽(tīng)日志
            'trigger_sql' => false,
            // 自定義分頁(yè)類
            'bootstrap' =>  ''
        ],
    ],
];


在這里打印 居然讀不到配置信息。

報(bào)錯(cuò)信息

{
    "code": 500,
    "msg": "Undefined db config:mysql",
    "traces": "InvalidArgumentException: Undefined db config:mysql in /www/wwwroot/webman_map/webman/vendor/topthink/think-orm/src/DbManager.php:248\nStack trace:\n#0 /www/wwwroot/webman_map/webman/vendor/topthink/think-orm/src/DbManager.php(261): think\\DbManager->getConnectionConfig('mysql')\n#1 /www/wwwroot/webman_map/webman/vendor/topthink/think-orm/src/DbManager.php(233): think\\DbManager->createConnection('mysql')\n#2 /www/wwwroot/webman_map/webman/vendor/topthink/think-orm/src/DbManager.php(216): think\\DbManager->instance('mysql', false)\n#3 /www/wwwroot/webman_map/webman/vendor/topthink/think-orm/src/DbManager.php(374): think\\DbManager->connect()\n#4 [internal function]: think\\DbManager->__call('table', Array)\n#5 /www/wwwroot/webman_map/webman/vendor/topthink/think-container/src/Facade.php(96): call_user_func_array(Array, Array)\n#6 /www/wwwroot/webman_map/webman/app/adminuser/service/RegionService.php(25): think\\Facade::__callStatic('table', Array)\n#7 /www/wwwroot/webman_map/webman/app/adminuser/controller/Region.php(26): app\\adminuser\\service\\RegionService::getList(Array)\n#8 /www/wwwroot/webman_map/webman/vendor/workerman/webman-framework/src/App.php(319): app\\adminuser\\controller\\Region->index(Object(support\\Request))\n#9 /www/wwwroot/webman_map/webman/vendor/workerman/webman-framework/src/App.php(349): Webman\\App::Webman\\{closure}(Object(support\\Request))\n#10 /www/wwwroot/webman_map/webman/app/middleware/AccessControlTest.php(13): Webman\\App::Webman\\{closure}(Object(support\\Request))\n#11 /www/wwwroot/webman_map/webman/vendor/workerman/webman-framework/src/App.php(341): app\\middleware\\AccessControlTest->process(Object(support\\Request), Object(Closure))\n#12 /www/wwwroot/webman_map/webman/vendor/workerman/webman-framework/src/App.php(141): Webman\\App::Webman\\{closure}(Object(support\\Request))\n#13 /www/wwwroot/webman_map/webman/vendor/workerman/workerman/Connection/TcpConnection.php(646): Webman\\App->onMessage(Object(Workerman\\Connection\\TcpConnection), Object(support\\Request))\n#14 /www/wwwroot/webman_map/webman/vendor/workerman/workerman/Events/Select.php(311): Workerman\\Connection\\TcpConnection->baseRead(Resource id #173)\n#15 /www/wwwroot/webman_map/webman/vendor/workerman/workerman/Worker.php(1629): Workerman\\Events\\Select->loop()\n#16 /www/wwwroot/webman_map/webman/vendor/workerman/workerman/Worker.php(1423): Workerman\\Worker::forkOneWorkerForLinux(Object(Workerman\\Worker))\n#17 /www/wwwroot/webman_map/webman/vendor/workerman/workerman/Worker.php(1397): Workerman\\Worker::forkWorkersForLinux()\n#18 /www/wwwroot/webman_map/webman/vendor/workerman/workerman/Worker.php(560): Workerman\\Worker::forkWorkers()\n#19 /www/wwwroot/webman_map/webman/vendor/workerman/webman-framework/src/support/App.php(131): Workerman\\Worker::runAll()\n#20 /www/wwwroot/webman_map/webman/start.php(4): support\\App::run()\n#21 {main}"
}
1823 1 0
1個(gè)回答

weywey

檢查了配置文件 也配置了

  • damao 2023-05-05

    配置文件是config/thinkorm.php, 不是config/database.php

  • weywey 2023-05-05

    是配置的thinkorm

年代過(guò)于久遠(yuǎn),無(wú)法發(fā)表回答
??