数据库操作 报错


捕获1.PNG


捕获2.PNG


捕获.PNG

 
Fatal error: Uncaught Error: Call to undefined function App\Api\DI() in /www/wwwroot/api.coolchat.coolkk.club/src/app/Api/DB.php:28 Stack trace: #0 [internal function]: App\Api\DB->insert() #1 /www/wwwroot/api.coolchat.coolkk.club/vendor/phalapi/kernal/src/PhalApi.php(49): call_user_func(Array) #2 /www/wwwroot/api.coolchat.coolkk.club/public/index.php(9): PhalApi\PhalApi->response() #3 {main} thrown in /www/wwwroot/api.coolchat.coolkk.club/src/app/Api/DB.php on line 28
 
已邀请:

dogstar - PhalApi创始人

赞同来自:

此非数据库报错,而是对命名空间的DI()函数调用不对。

请参考文档:http://docs.phalapi.net/#/v2.0/autoload

重要参考及解决方法:

        // 错误!会提示 App\Api\DI()函数不存在!
        DI()->logger->debug('测试函数调用');  

        // 正确!调用PhalApi官方函数要用绝对命名空间路径
        \PhalApi\DI()->logger->debug('测试函数调用');

要回复问题请先登录注册