博客已由emlog5.4.3转换成了typecho1.3版本。
换VPS安装了1panel,一直提示账号和密码不正确
一度怀疑手打错,然后直接复制输出的,也不对。使用1pctl user-info 查看的,复制粘贴也不行。使用1pctl update password 重置以后,还是不行。最后,重启了一下系统,就可以了。
2026-02-23
Kylin Linux Advanced Server release V10 sp1 audit内存占用过高的解决
系统版本通过nkvers查看,如下:Kylin Linux VersionRelease:Kylin Linux Advanced Server release V10 (Tercel)Kernel:4.19.90-23.9.v2101.ky10.aarch64Build:Kylin Linux Advanced Serverrelease V10 (SP1) /(Tercel)-aarch...
2026-02-10
PHP连接达梦报错:SQLSTATE[HY000] dpi_login: -70089 加密模块加载失败
哎,又一个坑,用的原来的安装过的达梦的dll,然后连接数据库报错。各种方式试了一下,结果还是不行,最后突然想起会不会是数据库版本更新导致的。换了新下载的达梦数据库的dll,运行就正常了。
2026-02-05
接上一篇,麒麟编译PHP的脚本,没有加入GD库,导致验证码出不来
后来手工编译gd扩展,加入后,通过php -m可以看到gd扩展了,但是验证码依然不出来,报函数不存在通过以下命令验证:/usr/local/php8.3/bin/php -r "var_dump(function_exists('imagettftext'));"
bool(false)
/usr/local/php8.3/bin/php -i | g...
2026-02-04
鲲鹏版本的麒麟V10中的PHP安装达梦驱动PHP_DM
参照:https://blog.csdn.net/YHD1996/article/details/141393963https://eco.dameng.com/document/dm/zh-cn/pm/php-rogramming-guide.html主要还是参照第一篇,之前配置过Windows的,所以大同小异。中间唯一犯错的就是拷贝NTS的文件,拷贝成了TS的,导致报错。驱动和BIN目录...
2026-02-02
鲲鹏的CPU下的麒麟V10离线编译安装PHP8.3.30
基础环境:yum install -y gcc gcc-c++ make cmake \
libxml2 libxml2-devel openssl openssl-devel \
bzip2 bzip2-devel libcurl libcurl-devel \
libjpeg libjpeg-devel libpng libpng-devel \
free...
2026-02-02
鲲鹏的CPU的麒麟v10系统安装clickhouse
使用rpm安装最新版,会提示不支持的指令集错误。使用yum安装最新版,安装成功,但是启动报错。使用docker安装修新版,安装成功,启动报错:24 Illegal instruction (core dumped) clickhouse extract-from-config问题原因参考:https://blog.51cto.com/u_11529070/8616321通过以上连接,...
2026-01-30
seatunnel 找不到或无法加载主类
在Windows 11下做测试,之前已经成功跑起来过,但是第二次运行就报错了报错信息:'wmic' 不是内部或外部命令,也不是可运行的程序
或批处理文件。
错误: 找不到或无法加载主类 9214392143.
原因: java.lang.ClassNotFoundException: 9214392143.
这里两个问题,wmic的问题,暂不考虑,主要无法运行seatu...
2026-01-14
DM8数据库,查询得到的雪花算法的id和数据库不一致
问题:DM8数据库,查询得到的雪花算法的id和数据库不一致,直接执行SQL查询和后端返回的数据总是差1或者差2。比如:数据库工具中查询返回:2008745009293893633 后端接口返回就是:2008745009293893632解决办法:在ruoyi-vue-plus框架下:在框架的 ruoyi-common 模块下,新建DmNumber2LongTypeHandler.java内...
2026-01-07
在RuoYi-Vue-Plus中集成openobserve日志平台
网上有通过Fluentbit将Logback的日志,写入到openobserve的方案,参考:https://charones.com/archives/24052908.html但是,我不想通过这个方案,想直接在配置文件中定义,最开始推荐通过引入appender的方式,但是找不到logback的appender,只有log4j的。于是,使用Http的方式写入。第一步:在logback-pl...
2026-01-04
编译PDO_OCI报错:checking Oracle version... configure: error: Oracle libclntsh.so client library not found or its version is lower than 9
实际很多时候编译这个都会报错,之前也记录过几次处理方式了,从PHP7到PHP8,从Centos,Ubuntu到现在的Openeuler,主要是没有互联网环境,否则,使用pecl会省心很多。出现这个错误的原因是找不到Oracle的so文件,configure的时候没有指定路径,AI给出各种解决方案,都不行,找了之前的一篇文章,https://www.144d.com/post-676.html...
2025-12-17
doris: No route to host. backend
明确就是系统防火墙问题。你通过8030那个页面,能看到be节点,但是你执行SQL的时候,报错如标题,就是防火墙问题,端口没有开到位。开放端口:sudo firewall-cmd --zone=public --add-port=9060/tcp --permanent
sudo firewall-cmd --reload
2025-12-11
docker compose 安装 ZeroTier 客户端(自建的planet)
docker因为镜像的原因,可能安装不了,通过安装1panel来进行安装的。编排的yml文件name: zerotier
services:
zerotier-one:
image: zerotier/zerotier:latest
container_name: zerotier-one
restart: always
cap_add:
...
2025-12-10
Method 'unwrap' not found in \GuzzleHttp\Promise\Promise
异步请求,使用GuzzleHttp发送,报错:Method 'unwrap' not found in \GuzzleHttp\Promise\Promise经多轮尝试,发现是因为Promise版本的原因。Promise为1.5及以下的时候,可以用Promise\unwrap但是如果是2.0及以上,此方法就不行了。API 迁移:根据 Guzzle Promises 2.x+ 的迁移指南,将旧...
2025-11-05