摘要:
打开站点报错500的原因 有很多,这里只说明一点:nginx 的fastcgi.conf配置引起的问题 环境说明 1 站点目录结构 wwwroot website public application …… 2 nginx 站点配置 server { listen 80; server_name t 阅读全文
摘要:
先上代码 db.getCollection("playback").aggregate([ {$match:{"game_record_id":{$in:[68,69]}}},{$group:{ _id:"$game_record_id", record_id:{$max:"$record_id"} 阅读全文
摘要:
默认的情况之下使用 json_encode 对数组进行 json 格式的转换时候会自动的将数据中含有斜杠的字符串进行转义,如图 两种解决办法 其一,正则替换: $a = str_replace("\\/", "/", json_encode($a)); 其二,若 php 版本是 5.4 及以上的话: 阅读全文
摘要:
imagettftext(): Could not read font 1 确认FreeType Version ( 2以上版本) 2 确认字体路径,要是绝对路径的 3 确认 php.ini 配置 开启php_gettext.dll 阅读全文
摘要:
访问接口数据成功返回,但header头Status Code:500,而调用接口的html用ajax访问一直返回500服务器错误,并且ajax一直走error,走不到success中,错误返回状态是连接错误。 原因:runtime下的日志目录没有写权限 解决办法:改runtime所有文件chmod 阅读全文
摘要:
假如A表有如下数据 { "id" : 1, "users_info" : [{"uid" : 10001}, {"uid" : 10002}]} { "id" : 2, "users_info" : [{"uid" : 10001}, {"uid" : 10003}]} 执行语句 db.getCol 阅读全文
摘要:
执行语句 db.getCollection("A表").find( { id:{ $in:[1,2]} } ) 作用:查询A表中id字段等于1和等于2 的记录 改成 id:{ $nin:[1,2]} 就是 查询A表中id字段不等于1和不等于2 的记录 阅读全文
摘要:
执行语句 db.getCollection("A表").updateMany( {}, { $rename: { "A": "A1"} } ) 或者 db.getCollection("A表").update( {}, { $rename: { "A": "A1"} } , {multi: true 阅读全文
摘要:
查询语句 db.getCollection("A表").update( { id: 1 }, { $inc: { pid: 1} } ) 作用:根据条件让A表中的pid字段自增1 查询语句分析 条件:id:1 字段自增:$inc: { pid: 1} $inc: { pid: -1} 这样就可以自减 阅读全文
摘要:
查询语句 db.getCollection("A表").update( { } ,{ $unset:{"a":1} } , {multi: true} ) 作用:删除A表中a字段 查询语句分析 条件: 可以不写 更新:$unset:{"a":1} 删除A表中a字段 是否改变多条记录:multi: t 阅读全文