24a's blog
0x24a's personal blog.
首页
友情链接
联系我
文章分类
常用标签
友情链接
记博客安装踩坑&避坑
2023-08-18 |0x24a | 默认分类

前言

说实话,安装这个博客是因为看yu22c 现因部分原因已换为其他博客系统 又换回来了 已换为 xlog.app)的博客非常眼馋,毕竟 Typecho 能用 markdown 进行编辑,对于我这个重度 Hack.chat 用户极度友好。心血来潮,我直接在 wwwroot 内输入了rm -rf ./blog/.

开始安装

创建文件夹

真的有人不会这一步吗?
mkdir blog

下载 typecho

wget https://github.com/typecho/typecho/releases/latest/download/typecho.zip
unzip ./typecho.zip

配置基本参数

前往 http(s):// 域名 /ip: 端口 (如果有)/install.php
随着指导来就行
对了,确保配置好了 nginx 服务此目录且安装了 php.

美化

把前面的步骤都做完了,你的站点按理来说应该可以正常访问了。但是 typecho 的这个默认主题,属实有点智障。
在此推荐 EAimTY 的 materiality-typecho-theme。
下载地址为 https://github.com/EAimTY/materiality-typecho-theme/releases/download/4.8.10/v4.8.10.zip
经过前面的那几步,你应该知道怎么安装。cd 到 /< 你的 typecho 安装绝对路径 >/usr/themes/
然后 wget 下来,unzip 就安装完成了。
登入账号后,在 http(s):// 你的站点 /admin/themes.php 启用主题。
别忘了在 /admin/options-general.php , /admin/profile.php 和 /admin/options-theme.php 来进行进一步配置。

核能警告!下方非教学,仅为个人踩的坑!
如果你是出于学习目的来到这篇文章,继续看下去。如果你是为了安装自己的博客而来到这篇文章,下面的内容你不需要实施!

踩坑

我一开始选择的是 ZigZagK 的 MDUI2333 主题,安装之后整个页面都无法访问。
经过询问聊天室内的 4n0n4me 大佬后,发现是一个 PHP7.4 以后的语法变化。我将 PHP 降级到 7.4 以下后,页面的大致轮廓已经渲染出来了,但是文字全都是 PHP 的报错信息。
我试图将代码丢给 万能的 GPT 进行修复,但是我唯一能访问的免费 GPT 提供商 Poe, 会自动爬取内容中所有 HTTP 地址的内容,这无疑直接把 GPT 上下文撑爆了。
直接摆烂,换其他主题后,恢复正常了。

技术
respond-post-4
ee
August 18th, 2023 at 11:56 am

wow

0x24a
August 18th, 2023 at 12:20 pm

awa

22c
August 18th, 2023 at 02:25 pm

( ̄▽ ̄)

添加新评论

请填写称呼
请填写合法的电子邮箱地址
请填写合法的网站地址
请填写内容
正在加载验证组件