作者 老孙 发布的文章

无插件友情链接页面

该文章介绍了如何使用代码实现无插件友情链接页面。通过给定的代码,可以创建一个包含多个友情链接的列表,每个链接包括名称、域名、头像和简介。文章还提供了一个外部样式表和脚本文件的链接,以实现友情链接页面的样式和功能。
分享 0

Moments:一个仿微信朋友圈项目

这是一个仿微信朋友圈的项目,由mblog项目的开发者新开发。项目使用nexjs+sqlite3构建。可以通过Docker部署,具体的部署步骤可以参考项目地址中的说明。另外,可以通过反向代理将项目的3000端口进行反代。
分享 0

在php8.1中typecho插件testore报错

在PHP 8.1中,使用typecho插件testore时会出现报错。报错内容为`Deprecated: htmlspecialchars(): Passing null to parameter #1 ($string) of type string is deprecated`。解决方法是将原来的代码替换为新的代码。新的代码使用了isset函数来判断变量是否存在,如果存在则使用htmlspecialchars函数进行转义,否则将变量赋值为空字符串。这样可以避免传递null值给htmlspecialchars函数。
测试 0

利用PHP 实现自动跳转

这段PHP代码实现了自动跳转功能。它首先判断当前访问的域名是否为"www.avnvu.com",如果不是,则将访问的URL重定向到"www.avnvu.com"。代码中使用了$_SERVER变量来获取当前域名和请求的URI,并通过header函数将重定向的URL返回给浏览器。最后使用exit函数终止脚本的执行。
测试 0

CommentLocation 显示 Typecho 评论 IP 定位插件

该文章介绍了一款Typecho评论IP定位插件,可以显示评论用户的IP定位信息。作者使用了ipip.net的免费API,并在最新版本中更换为太平洋。使用该插件非常简单,只需在主题相关位置添加一行代码即可。
分享 0

Fly.io 出现Error: Incorrect function.

Fly.io出现了错误提示"Error: Incorrect function.",并询问是否将其配置复制到新的应用程序中。解决此问题的方法是使用管理员权限的PowerShell。
测试 0

使用反向代理镜像Gravatar

本文介绍了使用反向代理镜像Gravatar来实现加速的方法。作者提到,使用各个平台的加速镜像有时会出现无法加载的情况,因此建议有国外主机的朋友可以尝试反代Gravatar官方网站来实现加速的目的。文章还以宝塔面板为例,介绍了如何进行设置。最后,作者还提供了一个美化的标签链接。
分享 5

解决Typecho博客全球通用头像Gravatar不显示方法

本文介绍了解决Typecho博客中Gravatar全球通用头像不显示的方法。通过在config文件中添加一行代码,将头像源替换为国内CDN加速的地址,即可解决该问题。具体操作是在config文件中的任意位置加入以下代码:define('__TYPECHO_GRAVATAR_PREFIX__', 'https://cdn.v2ex.com/avatar/').
分享 0

fly.io部署typecho

fly.io是一个用于部署应用程序的平台。本文介绍了如何使用fly.io部署Typecho博客系统。首先,需要创建一个fly.toml文件,其中包含应用程序的配置信息,如应用名称、主要区域、构建镜像等。然后,可以设置环境变量,如时区和Typecho站点URL。接下来,需要将Typecho的数据目录挂载到容器中。最后,配置HTTP服务,包括内部端口、强制使用HTTPS、自动停止和启动机器等。如果在安装过程中需要赋权,可以使用fly ssh console命令登录容器,并执行chmod -R 777 usr命令。
分享 0

巨械师X99M+RX5600XT黑苹果OC0.9.5引导

本文介绍了一台巨械师X99M+RX5600XT黑苹果的配置和引导方式。配置包括巨械师X99M主板、E5 2680 V4处理器、三星DDR4 64G ECC内存、梵想1TB SSD、蓝宝石RX5600XT 6G显卡等。文章提供了下载地址,可以获取到相应的EFI文件。
日记 0