关于主题
这个主题折腾的就很莫名其妙。
原来只是想着似乎该给这个 typecho 网站换个主题了,然后网上随意溜达一下刚好看到 @半日闲 的仿百度搜索主题 Xaink。一开始就是觉得这思路有点猎奇,满下载下来瞅瞅就没打算用。
本地安装后浏览了一下代码,发现居然不整齐,强迫症发作,整理了一下代码。
整理完代码的时候看到主题在用 jQuery 和不熟悉的 Tailwind 框架,就把 jQuery 有关的代码都删除了,并换上了以前折腾过的 bootstrap,并补上需要的 javascript(没有歧视 jQuery 的意思,纯粹个人喜好)。
在替换 Tailwind 为 bootstrap...
本站文章 94 篇,分类 10 个,标签 72 个,评论 1 条。
Nginx 下 2 级目录安装 typecho 页面 500 错误问题

在 nginx 下,二级目录安装了个 typecho 居然被卡的死死,一直 500 错误。
折腾环境
ubuntu 20.04.1(估计是这个 Linux 5.9 ,玩客云刷的)
nginx 1.18
mysql 8.0.25
php 7.4
typecho 开发版 1.2 (18.10.23)
typecho 安装在 2 级目录下,访问地址是 ip/typecho
头疼的问题
安装完默认带 index.php 的地址都 500 错误,除了首页其他都打不开。
登陆页面 /admin 可以访问,输入用户名密码跳转后 500 错误,打不开后台。
解决办法
因为我typecho 安装在 2...
赵雷《三十岁的女人》

《三十岁的女人》,赵雷,C调和弦指法,变调夹3品,沈亮编配。
和弦走向:
C Em F G | C Em Am F G C
Am Em Am Em | Dm G C G/B Am7 Dm G F
许巍《曾经的你》吉他图片谱

许巍《曾经的你》,变调夹 2 品,D 调和弦指法,老歌大叔制谱。和弦走向:
G D G D A Bm A Bm
A G A D Bm Em A D
A G A D Bm Em D A
G D G D A Bm A Bm G
Ubuntu 关闭 Pro 更新提示

系统版本 Ubuntu 24.04
每次 apt update 都会带出一大堆提示升级但需要 ubuntu pro 才能升级的提示,比如:
Get more security updates through Ubuntu Pro with 'esm-apps' enabled:
vlc-plugin-qt libvlc5 libzvbi-common vlc-data libvlccore9 vlc vlc-bin
vlc-l10n libcjson1 libavdevice60 ffmpeg libpostproc57 vlc-plugin-samba
libavcod...
林俊杰《心墙》吉他图片谱

林俊杰《心墙》 C 调指法吉他弹唱图片谱,编配:酷音小伟
Windows 11 升级 24H2 提示 ahsProtector 尚未准备好

问题
Windows 11 升级 24H2 提示下面的错误:
ahsProtector
你的电脑上有服务尚未准备好用于此版本的Windows。有新版本可用。
如图:
解决办法
打开 C:\Windows\System32\drivers\ 文件夹
找到文件 ahs_protect.sys
将上面的文件名改为 ahs_protect.sys.bak
回到上面的提示框,点刷新即可继续升级。
升级完成后,会自动出现 ahs_protect.sys 文件,你可以把重命名的 .bak 文件删除了。
Ubuntu 服务器给网站启用 Brotli 压缩

服务器环境
Ubuntu Server 24.04 LTS
Nginx 1.24
命令行安装
Ubuntu 24.04 版本可以直接通过 apt install 给服务器安装 google 的 Brotli 压缩功能,22.04 版本的不行。
sudo apt install brotli libnginx-mod-http-brotli-filter
brotli 是 google 的压缩工具,类似 zip 用于压缩文件,libnginx-mod-http-brotli-filter是 google 为 nginx 提供的压缩模块,前者可以不用安装。
配置 Brotli
Ubunt...
Ubuntu 安装最新版 nginx

Ubuntu 通过 apt install nginx 默认安装的 nginx 版本还停留在 1.18.0 版本,目前最新版本是 1.28.0,版本差异较大,通过下面方法可安装最新版本的 nginx。
清理现有 nginx
sudo apt purge nginx* libnginx-mod* nginx-common
sudo apt autoremove
有相关 nginx 配置需要保存的,先提前做好备份。
添加官方 APT 源
sudo apt install curl gnupg2 ca-certificates lsb-release ubuntu-keyring
curl -...
Git 本地有未推送的提交,远程又变动了的处理方法

使用赛博菩萨 github 脱管 Hugo 博客,因为同时使用 github 手机 app、自建 md 文件管理同步以及电脑端,所以时不时遇到分支出叉的情况,比如使用 github 手机 app 或自建 md 文件管理发布了新文章,然后使用电脑修改主题时要推送了才发现远程没同步回来,出现了分支,因为本地已经提交,就很麻烦。
以下是几种解决办法:
1.拉取远程更新并自动合并(推荐)
git pull origin <branch-name>
git add .
git commit
git push origin <branch-name>
2.手动合并
git f...
最新评论