PHP可以使用以下脚本来生成一个随机的字符串,可以用于生成密码:
PHP生成WordPress的Nginx跳转规则
建站初期总有一些事情考虑不周,前几天调整了固定链接,从/category/id.html调整为/archive/id,然后总觉得哪里不踏实。趁着周末去考试的时间想了一下,如果固定链接依赖于文章ID或分类,那么一旦ID或分类发生变化,文章的固定链接就会失效。再者,从长远来说,将来如果要改版或重构网站,基于ID或分类的链接将变得不稳定。 由此,可以得出结论,固定链接最好不要依赖文章ID和分类,而是要依赖于文章的内容。这样的固定链接显得更稳定 […]
PHP获取当前用户的客户端IP
可以用以下函数来获取访客的客户端IP地址: 再来一个版本的代码,这个版本增加了对使用代理情况下的判断,根据需要选一个用就可以了:
PHP处理用户名,中间用星号表示
有时需要将用户名进行隐私处理,可以用以下代码将用户名中间字母用星号遮盖:
PHP利用CURL实现 http post 和 get
PHP利用CURL实现HTTP GET和HTTP POST,用于HTTP请求,具体代码如下: HTTP POST:
PHP日志类
新建Log.class.php,复制以下代码放入其中: 调用方式:
查看Debian定时任务执行日志
执行下面的命令:
天翼云和华为云初体验
今天博客园送的华为云服务器开通了,晚上花了一个小时的时间简单体验了一下,感觉还不错。 我安装的是 Debian 系统,华为云直接有最新的12版本,只要apt update && apt upgrade一下就可以一键升级到的最新的12.7版本了,这点比天翼云方便,天翼云只有 Debian11。 华为云服务器 Debian 镜像已经设置好了华为云的源,使用起来非常方便,不用自己再进行调整。而天翼云就没有,要自己动手修改。 另 […]
phpMyAdmin 初次安装配置
将 config.sample.inc.php 复制一份,把复制后的文件改名为 config.inc.php,把$cfg[‘blowfish_secret’]修改为
Debian12 安装 PHP8.3
当前 Debian12 官方源中带的 PHP 版本是8.2,而 PHP8.2 的 Active Support 到今年年底(31 Dec 2024),所以直接装8.3吧,可以用的时间长一点。 首先安装sury源 注意,如果安装sury源时报错: The following signatures couldn’t be verified because the public key is not available: NO_P […]
Debian11 升级 Debian12
今天通过博客园首页链接购买了37块钱的天翼云,发现 Debian 最新版本只到11,那么就来升级一下吧。 1、更新当前系统apt updateapt full-upgrade,更新完后发现有一个包没有被升级0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.,执行apt list –upgradable -a看了一下,输出如下: 应该是一个涉及核心系统的包,手动升 […]
Debian 更换国内清华源
1、备份原文件 mv /etc/apt/sources.list /etc/apt/sources.list.old 2、写入新源,以下是 Debian 11 的: 如果是 Debian 12: 注: deb 指向的是编译好的二进制软件包。deb-src 指向的是软件的源代码包,可以使用apt source命令下载软件的源代码并自行编译。 注:本文始发于我的博客园 https://www.cnblogs.com/art ,之后重新发于本 […]