积攒的bug
宅神kin
因为同样的坑不想踩两次而写博客
展开
-
vue项目bug整理
文章目录1.Model对话框点击确定后iview会自动关闭窗口2. iview select下拉框缓存3. select选择器无法赋默认值4. textarea阻止默认事件5. router-view不显示1.Model对话框点击确定后iview会自动关闭窗口<template> Modal(ref="endorseModel" v-modal="endorseModel")...原创 2019-10-24 19:36:56 · 693 阅读 · 0 评论 -
vue项目中textarea阻止默认换行事件
需求如下:textarea中,输入回车键时添加分号分析需求,分下面几步阻止默认回车换行获取值并添加分号<!-- 此处使用了Vue语法中的事件修饰符 keydown.enter --><!-- 使用keyup阻止默认事件不起作用 --><div id="app"><textarea v-mode="text" @keydown.ente...原创 2019-10-21 15:55:04 · 4401 阅读 · 0 评论 -
Flask-migrate更新表字段时不起作用
Flask-migrate更新表字段时不起作用背景: 使用Flask+Sqlalchemy+migrate时使用命令db migrate后表中字段并未新增表结构如下:如图, 新增begin_at, end_at字段, 但执行迁移命令时并未改变表字段错误排查排查1查阅大量资料后,发现Flask-migrate库会依赖alembic, 以此记录每次更改的版本号这句话引起了我的注意...原创 2019-07-30 19:24:40 · 2635 阅读 · 3 评论 -
supervisor启动错误
错误提示: unknown error making dispatchers for ‘etcd’: EACCESunknown error making dispatchers for ‘etcd’: EACCES错误原因: 配置项中的stdout_logfile目录权限不对,logfile是 root:root,而我的用户是ubuntu, 改为ubuntu:ubuntu就可以了su...原创 2019-07-24 23:27:54 · 2622 阅读 · 0 评论 -
Flask-APScheduler重复运行问题
Flask-APScheduler多进程重复运行问题场景在一个python web应用中需要定时执行一些任务,所以用了APScheduler这个库。又因为是用flask这个web框架,所以用了flask-apscheduler这个插件(本质上与直接用APScheduler一样,这里不作区分)。在开发中直接测试运行是没有问题的,但是用gunicorn部署以后发生了重复运行的问题:每个任务...转载 2019-06-27 17:35:23 · 4244 阅读 · 0 评论 -
Flask-mongoengine分页bug
Flask-mongoengine分页bug前端记录当前page>1,默认每页请求40个, 当总数小于40个,只有一页数据请求就会报错解决: # 加判断 如果总数小于每页展示条数,且page>1 给个默认page=1 if total <= limit and page > 1: page = 1...原创 2019-06-03 09:16:02 · 886 阅读 · 0 评论 -
MongoEngine切片后操作无效
MongoEngine切片后操作无效记录下这个bug, Flask+Mongoengine遇到的坑这个问题不好描述,上代码就秒懂我有个模型叫 Staff, 总数有134个,取了其中10个, 但是如果我继续执行querySet的其他操作,实际上还会操作全部,而不是那10个感觉这个坑很大…容易误操作换个写法一样…...原创 2019-05-31 09:14:28 · 365 阅读 · 0 评论 -
Linux不能输入中文
Linux不能输入中文文章目录Linux不能输入中文1 目标2 环境3 修改配置3.1 服务器编码配置3.2 本地配置3.3 编码转换1 目标本文的目标主要是修复中文文件名乱码和中文输入的问题,本文的目标不是把整个系统的所有语言体系都改成中文,只是单纯的修复中文输入问题和中文文件名显示问题.2 环境服务器环境 : Ubuntu Server 16.04 lts本地环境 : window...转载 2019-03-30 15:45:53 · 14263 阅读 · 3 评论 -
Bug:多个ip记录
多个ipBug记录文章目录多个ipBug记录错误分析最终处理错误分析观察最近的日志中出现了这样的一个错误[2019-03-05 18:23:59,469] ERROR in common: 无效的值 client_ip: 223.104.3.1, 211.103.82.67. 必须是一个有效的 IP 地址最终错误定位在一个支付接口支付时,会记录用户真实IP并作为参数传给第三方,由于平...原创 2019-03-06 09:18:46 · 222 阅读 · 0 评论 -
Ubuntu中mongo无法启动
Ubuntu中mongo无法启动正在运行的网站突然挂了,排查后发现是mongo服务器的问题mongo启动时mongod启动查看启动状态mongo版本2x尝试了以下办法:删除mongo.lock文件修改/etc/mongod.conf配置文件mongod --dbpath /var/lib/mongod --smallfiles启动卸载重装mongo由于是正使用时突...原创 2019-02-12 14:47:49 · 1188 阅读 · 0 评论 -
jupyter notebook 404错误
jupyter notebook 404请求错误将jupyter部署到服务器后,发现无法新建文件错误日志如图尝试了以下方法:升级jupyter原先是pip安装,改为conda安装nginx配置调试最终错误定位在jupyter config文件的配置错误日志中出现这样一句Blocking Cross Origin API request. Origin: http://evi...原创 2019-02-17 01:31:42 · 13446 阅读 · 0 评论 -
平时遇到的bug整理
Bug整理执行nginx -s reload重启nginxnginx: [error] invalid PID number &amp;amp;amp;amp;amp;quot;&amp;amp;amp;amp;amp;quot; in &amp;amp;amp;amp;amp;quot;/run/nginx.pid&amp;amp;amp;amp;amp;quot;解决nginx -c /etc/nginx/nginx.confn原创 2018-10-19 09:57:53 · 1263 阅读 · 0 评论