zoukankan      html  css  js  c++  java
  • PHP开发APP接口(十)

    错误日志接口

    主要是为了解决面临的错误问题:
    1.APP强退、
    2.数据加载失败
    3.APP潜在问题

    CREAT TABLE `err_log`(
        id int(16),
        app_id int(16),
        did int(16),
        version_id int(16),
        version_mini smallint(4),
        err_log text
    )ENGINE = InnoDB CHARSET = utf8;

    把错误信息获取直接插如数据库

    vim error.php
    <?php
    require_once('./common.php')
    class ErrorLog extends Common{
        public function index(){
            $this->check();

            $errorLog = isset($_POST['error_log'])?$_POST['error_log']:'';

            if(!$errorLog){
                return Response::show(401,'日志为空');
            }

            $sql = 'insert into error_log
            (`app_id`,`did`,
                `version_id`,`version_mini`,`error_log`,
                `creat_time`) values
            ('.
                $this->params['app_id'].',"'.
                $this->params['did'].'",'.
                $this->params['version_id'].','.
                $this->params['version_mini'].',"'.
                $errorLog.'",'.time().
                ')';
            $connect = Ndb::getInstance()->connect();
            $result = mysql_query($sql,$connect);

            if($result) {
                return Response::show(200,'错误信息插入成功');
            }else{
                return Response::show(400,'错误信息插入失败');
            }

        }
    }

  • 相关阅读:
    iframe引入网页
    input同名
    混合框架
    <header><footer>引用
    <dl>
    凸包性质——cf1044C
    几何求叉积+最短路——cf1032D
    fresco 设置资源路径时的一个坑
    马拉车+贪心——cf1326D
    【模板变形】凸壳二分+斜率优化dp——cf1083E
  • 原文地址:https://www.cnblogs.com/eis13/p/5555906.html
Copyright © 2011-2022 走看看