请新用户注意:创建新页面时请留意不要让新页面孤立,即确保该页面被加入至少一个分类,或是可以从已有页面的超链接跳转达到。孤立的页面更难被其他用户发现。

用户:Wikiadmin

来自清华附中操蛋食物维基
跳到导航 跳到搜索
# php maintenance/purgePage.php

27

20240208

以后在用户页写点杂谈,当作某种记录了。

下午的时候 uptimebot 发邮件,网站 down 掉了。因为机器本身是小鸡,上面我又挂了一堆东西,所以第一时间的反应是机器过载了。试了一下 ssh 连不上,于是去服务商的页面直接重启了机器。然而 ssh 还是连不上。这个时候就开始有点慌了,以为重启干掉了什么神秘的东西,用服务商的 noVNC 连了上去,重启了一万遍 sshd 服务,还用 VNC 难用的离谱的界面调出 vi 改了 ssh 和 fail2ban 的配置。仍然没有什么用。ping 都 ping 不通。

然后就不会了,发了 ticket 给服务商。结果回复告诉我线路有问题,直接给我换了个 ip。把域名的 A 记录改了一下,顺便续了个费,等 dns 扩散过来就好了。

想起上学期选了一个“互联网科技创新及其工业应用”,老师讲了什么网站加载时间曲线,用户能忍受的最短加载时间啥的。如果这是正经生产环境的话我作为运维已经被客户喷死了。不过反正这个网站流量也不算太大吧,学校也在放假,所以应该问题不大。等有空了应该换一个好一点的服务器,再搞一个静态镜像啥的。不过预算就往上涨了。还得学一些神秘的东西。

于是顺理成章地回忆起一些最早建立这个网站时候的事情。一开始想用 mkdocs 的,弄成纯静态那种方案。当时是 2021 年 3 月 2 号,星期二,我晚上用 mkdocs 弄了一个主页,想着周末再扩充一下页面。后来感觉纯静态太傻逼了,第二天就直接上了 mediawiki,托管在某国内服务商的 php 空间上。到 3 月 3 号晚上我就把现在这个红篆刻章的 logo 做出来了,让好朋友帮忙注册账号测试。当时用的域名是 qhfz-zjc.gq 结尾的免费域名,意为清华附中曾建川。那几天好像学校还在考试来着,看来考前做东西是我的老传统了。

3.2晚上弄的静态页面

后来的事情其实记得也不是很清楚,只记得我后来发现有一些维护操作需要访问服务器 shell,但是廉价 php 空间干不了这事,然后换了一台美国 vps,还买了一个 iqhfz.xyz 的域名。但是这个美国 vps 卡得出奇,后来又换了一家云服务商,搞了香港的 vps,花了一个下午慢慢看文档把网站迁移过去。

弄这个网站让我点出了一些服务器技能。记得小时候就想建网站,当时连 dns 是啥都不知道,以为申请了免费域名就能建站了,研究了半天 dns 记录之后发现根本不是这么回事。那时候的 freenom 还能用中国 ip 申请呢。而今 freenom 也开始暴政了。我也算是体验过“黄金时代互联网精神”的那一批人中最年轻的了。不过老人都不会承认我开始上网的时候是互联网黄金时代的,他们的青春才是黄金时代。

体馆条约事件后,被知道内幕的老师打电话警告了,被迫关站了一段时间。其实还挺感谢这位老师的,不然不知道我高中阶段的档案里还要塞进去点啥。

qhfz.net 这个域名是啥时候买的也记不清了。从互联网产品营销的角度来看我的所作所为完全是不及格的外行在瞎折腾。不说换三个域名这种事情,光是使用不稳定的服务就会给这种地下网站带来不可挽回的损失。所以看到问卷里现在 wiki 的主流用户是 g22+ 和 c22+ 的时候我还是挺好奇为啥的。不过这个网站能存续到现在,也算是一个奇迹。

扯远了,下次再写点。

20240214

上午随便传个图片上来,结果缩略图又显示不了。修了一下。

主要是 ImageMagick 的问题。之前早就装了这个扩展,结果一直没启用。然后前几天启用了一下,工作得挺正常的,之前有几个提示体积过大生成不了缩略图的图片也正常了。但是今天上传的新图片就不行。看报错信息,是因为文件名是汉字,结果被过滤了,调用 convert 的路径里文件名就没了,当然就生成不了缩略图。但我 php 的字符集显然是 utf8,它没有道理不支持汉字。

然后想到 mediawiki 的配置文件 LocalSettings.php。在我看来这东西也挺神秘的,配置文件是能够被执行的代码而不是描述性的文档。然后我就在最前面加了一句

setlocale(LC_CTYPE, "UTF8", "en_US.UTF-8");

就正常了。感觉这个操作有点“注入”的意思,或者说我还是见得少了,这一切都很河里。

最近有个说法很流行,说“整个世界就是一个草台班子”。我挺喜欢这个说法。已经看到了自己的项目是个草台班子的事实,但是总体实现效果还意外不错。很多表面看起来光鲜的东西,实际上外皮下面并没有想象的那么高深。祛魅真是一个挺重要的过程,在各种意义上。当然这也不代表可以随便鄙视别人了...