- 博客(247)
- 资源 (10)
- 收藏
- 关注
原创 解决the --read-only option so it cannot execute this statement
DBA登录到主库上检查了数据库的read_only属性是关闭的,手动插入数据也是成功的。解析了一下域名,是指定到对的vip上的。最有效的方法是,从应用服务器模拟连库写数来判断问题,会遇到的情况是不确定的**(凡事多测试几次是很有用的)**。是因为有次出现断网情况,导致数据库主从切换了,切成了主从服务器上都挂着相同的vip。导致域名会路由到不同的数据库服务器上,当路由到主库上时可以正常读写;解决办法是摘掉从库上的vip即可。应用配置数据库用的是域名,域名下面挂了一个本地vip,vip是挂在主库的网卡上的。
2024-05-08 06:57:20 152
原创 解决xauth: file /root/.serverauth.98543 does not exist
再启动startx就不报错了,或者重启服务器,这个种方式比较耗时。
2024-04-18 07:37:13 238
原创 解决ImportError: No module named xxx
通常情况下,用户自己安装的软件都会被安装到/usr/local/bin目录下,而系统自带的软件则会被安装到/usr/bin目录下。2.将/usr/bin/python下的可执行文件软连接到/usr/local/bin/python下。,即/usr/bin/python。都包含了这两个python的可执行文件的路径,那么,本机执行python命令时,会优先执行。1.在/usr/bin/python下安装requests包。/usr/lcal/bin是用来存放本地安装的软件的;
2024-04-02 23:23:47 154
原创 解决wrap_socket() got an unexpected keyword argument ‘ciphers‘
看报错本以为是一个简单的传参问题,没想到查到盘丝洞。完工,再测试,就不会有如标题的报错了。
2024-03-19 20:38:20 415
原创 解决raise ImproperlyConfigured Error loading MySQLdb module Error loading MySQLdb module: libmysqlclie
解决raise ImproperlyConfigured Error loading MySQLdb module Error loading MySQLdb module: libmysqlclie。
2024-02-21 17:21:49 114
原创 解决ssh登录Permission denied, please try again
PermitRootLogin without-password 这行改成 PermitRootLogin yes。确定root的密码是正确的,最后的原因找到了,是远程的服务器,禁用了root账户可以被远程访问的权限。2.文件中找到PermitRootLogin。3.退出并保存,重启ssh。
2024-01-21 18:07:29 1545
原创 解决cursor.rowcount返回值类型问题
调用这部分代码,比较在两台服务器上分别打印 “0000000” 行的类型结果,发现返回值都是0,但是一个是int类型的0,一个是long类型的0,类型不同,对后面的逻辑判断是有影响的。使用MHA包,对数据库super_read_only变量赋值的时候,发现cursor.rowcount代码返回的类型在两台服务器上不一样,下面具体做了分析和实验。下面是MHA里的一部分代码,主要看try里面的部分即可,其实是连库执行sql的过程。2.跟mysql_connector_python-2.1.3 版本没有关系。
2023-12-22 07:52:53 476
原创 解决kindle返回不了主页的问题
如图,想要出现红色框内的“<-- 主页” 的图标,需要在当前kindle页面,,就会出现“<-- 主页” 的图标了,快去试试吧。
2023-12-19 14:41:15 776
原创 解决daemonic processes are not allowed to have children
报错: daemonic processes are not allowed to have children。问题产生的场景:我的一个后台进程调用了multiprocessing导致的。问题大意:守护进程不允许有子进程。
2023-10-09 16:49:12 1322
原创 解决Failed to connect to MySQL server :1184 (08S01): Aborted connection 2338416 to db: ‘unconnected‘
可以看到init_connect的值 是 setnames"utf8mb4",这个内容是不能在mysql命令行里直接执行的(无空格问题),修改成 set names “utf8mb4” 之后,问题解决。但是用mm用户直接登录数据库是没有问题的。程序再连数据库就成功了。
2023-10-08 16:32:44 484
原创 解决python3 requests post 报unicode问题
由上面看出,python3是把data里的所有内容都默认转成了unicode类型,所以服务端没能解析的了。客户端是python3调用requests发送post请求。问题:服务端接到的提交数据,报unicode错误。服务端是python2开发的API。服务端就可以正确接收了。
2023-09-11 01:54:32 444
原创 解决invalid request block size hr_instance_read(): Connection reset by peer 502 Bad Gateway
报错的意思是前端的请求携带的字节超过了4959(4k)长度,后端的uwsgi不会去处理,并关闭了本次请求。所以,在uwsgi.ini的文件里加上一个配置:buffer-size = 32768 (根据请求的大小可以调的更大一些),重启服务正常了。前端页面发起请求后,url报错为:502 Bad Gateway。项目架构:Nginx + uwsgi + django。如果上面的说法不生效,可以试试下面的配置。
2023-07-18 15:44:13 582
原创 解决you have no permission to access this repo fatal: Could not read from remote repository
用他人的秘钥通过SecureCRT工具导入到电脑中时,相当于在电脑的内存中,用写的秘钥覆盖了原来的秘钥,结果导致原来的秘钥在使用的时候认证不通过。提示的错误很清晰,这里要说明一下 我的账号不叫aaa,所以,在遇到这个错误之后,我赶紧回忆从昨天(因为昨天还是可以提交代码的)到今天,我都干了哪些事是与aaa这个人相关的。很快想到,今天在登录其他项目的时候,使用了SecureCRT(类似xshell的工具)配置了远程服务器的一个秘钥(id_rsa)文件,现在想想,这个文件的主人,应该叫aaa。
2023-05-29 01:20:23 327
原创 解决修改docker源无用的问题
从打印结果可以发现,docker 并没有从我配置的源拉取镜像,而是还是从原来的地址https://registry-1.docker.io/v2/拉取。docker原来的源很慢,想要修改成国内比较快的源,但是我在页面上操作完成、重启后,并没有生效。故,我采用指定源地址的方式拉取,解决问题。页面操作变更源有时间追一下,为啥不生效。
2023-04-23 21:04:45 2432 1
原创 解决mac安装docker Error: SHA256 mismatch
Mac 系统版本 10.15.7,在安装docker的时候,出现了下载了docker 的安装包后,因SHA256校验不通过的情况,网上说删除一下文件。所以 最后的解决方案是,并没有去关心docker Error: SHA256 mismatch,直接安装就完了。又报错了,真的烦了。索性就直接页面上手动双击。,直接安装了起来,最后,还安装成功了。到最后更新是成功了,重新安装。
2023-04-23 20:48:43 1750
原创 解决python requests包的post提交形式form和json不同导致传参 is null
requests包是python语言里的一个发送请求的很好用的包,它集成了很多http请求方式,本文重点介绍一下post的提交形式。两者的主要区别在于headers里。
2023-03-12 11:40:39 897
原创 解决Data truncation: Incorrect datetime value: ‘2022-11-16 10:04:27‘ for column ‘created_time‘
Incorrect datetime value
2023-01-05 12:52:27 2008 2
原创 解决unable to connect() to node Connection timed out uWSGI listen queue of socket full !!! hr_instance
unable to connect() to node Connection timed out uWSGI listen queue of socket full !!! hr_instance
2022-12-14 17:41:29 491
原创 解决ValueError: Unterminated string starting at: line 1 column 237 (char 236)
string 里的内容不是标准的json格式。
2022-12-13 17:17:07 2495
原创 From xxx.xxx.xxx.xxx icmp_seq=1 Time to live exceeded
Time to live exceeded
2022-08-24 15:49:20 2303
原创 解决TypeError: not enough arguments for format string
not enough arguments for format string
2022-07-27 16:56:15 1511
原创 解决SMTPDataError: (550, ‘5.7.60 SMTP; Client does not have permissions to send as this sender‘)
SMTPAuthenticationError,SMTPDataError
2022-07-07 20:55:48 7558
原创 解决CommandError: You appear not to have the ‘mysql‘ program installed or on your path
python manage.py dbshell我的解决方法就是:安装一个包 mysql-community-client-5.7.28-1.el7.x86_64.rpm ,系统版本不同,包的版本也不同,可以在这里下载对应的包,下载链接在页面的下面“
2022-06-02 00:37:12 1025 1
markdown toc 自动生成markdown文档侧边栏目录
2018-05-04
get_pip.py
2015-11-21
sourcetree.license
2015-11-12
sourcetree1.5.2
2015-10-20
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人