Linux 常用运维命令 置顶
本文记录了笔者从2015年11月以来收集整理的Linux 常用运维命令,原来整理在Evernote中,现在放到网页里方便快速查找。
2024/11/26
丁国栋
1280
解决 PHP PDO 报错 Cannot execute queries while other unbuffered queries are active
在测试版本升级过程中遇到PHP pdo报错:SQLSTATE[HY000]: General error: 2014 Cannot execute queries while other unbuffered queries are active. Consider using PDOStatement::fetchAll(). Alternatively, if your code is only ever going to run against mysql, you may enable query buffering by setting the PDO::MYSQL_ATTR_USE_BUFFERED_QUERY attribute. 本文记录排查过程和其思考。
2025/03/13
丁国栋
245
kubectl exec bash LANG 环境变量设置不生效的问题
为什么在执行 kubectl exec -it <POD_NAME> -- bash 得到的shell下配置的LANG无法作用于当前shell? 以 Debian 11 为例,默认LANG是空的,通常执行export LANG="C.UTF-8" 后可以输入中文,但这种情况下在当前shell下无效,需要在这个shell下执行的bash继承LANG这个环境变量才能输入中文。
2025/03/04
丁国栋
243
如何理解“天予不取必遭天谴”?
“天予不取,必遭天谴”并非直接出自《左传》,而是后人根据《左传》中的思想总结的。与之相关的原文出自《左传·宣公十五年》,记载了晋国大夫韩厥的言论,大意是:
原文: “天赐也,敢不拜?且谚曰:‘民之多幸,国之不幸也。’若无功而受名,无德而受禄,祸必及身。”
译文: “这是上天赐予的,岂敢不拜谢?况且谚语说:‘百姓多侥幸,国家就不幸。’如果没有功劳却得到名声,没有德行却享受俸禄,灾祸一定会降临。”
核...
2025/03/01
丁国栋
483