建站初期总有一些事情考虑不周,前几天调整了固定链接,从/category/id.html调整为/archive/id,然后总觉得哪里不踏实。趁着周末去考试的时间想了一下,如果固定链接依赖于文章ID或分类,那么一旦ID或分类发生变...
编程
PHP获取当前用户的客户端IP
可以用以下函数来获取访客的客户端IP地址: <?php function get_client_ip() { $ip = $_SERVER['REMOTE_ADDR']; if (isset($_SERVER['HTTP_CLIENT_IP']) && preg_match('/^([...
PHP处理用户名,中间用星号表示
有时需要将用户名进行隐私处理,可以用以下代码将用户名中间字母用星号遮盖: <?php //将用户名进行处理,中间用星号表示 function substr_cut($user_name){ //获取字符串长度 $strlen = mb_strle...
PHP利用CURL实现 http post 和 get
PHP利用CURL实现HTTP GET和HTTP POST,用于HTTP请求,具体代码如下: <?php //初始化 $curl = curl_init(); //设置抓取的url curl_setopt($curl, CURLOPT_URL, 'http://www.baidu.com'); //设置头文件的信...
查看Debian定时任务执行日志
执行下面的命令: grep CRON /var/log/syslog | tail -10
phpMyAdmin 初次安装配置
将 config.sample.inc.php 复制一份,把复制后的文件改名为 config.inc.php,把$cfg['blowfish_secret']修改为 $cfg['blowfish_secret'] = '419f9149e486203888b17fee459c2912'; /* YOU MUST FILL IN THI...
Debian12 安装 PHP8.3
当前 Debian12 官方源中带的 PHP 版本是8.2,而 PHP8.2 的 Active Support 到今年年底(31 Dec 2024),所以直接装8.3吧,可以用的时间长一点。 首先安装sury源 #!/bin/sh # To add this repository pleas...
Debian11 升级 Debian12
今天通过博客园首页链接购买了37块钱的天翼云,发现 Debian 最新版本只到11,那么就来升级一下吧。 1、更新当前系统apt updateapt full-upgrade,更新完后发现有一个包没有被升级0 upgraded, 0 newly install...
Debian 更换国内清华源
1、备份原文件 mv /etc/apt/sources.list /etc/apt/sources.list.old 2、写入新源,以下是 Debian 11 的: cat > /etc/apt/sources.list << EOF deb https://mirrors.tuna.tsinghua.edu.cn/debia...
PHP 常用代码片断
记录了一些PHP常用的代码片段,方便查阅使用。 <?php // 判断请求类型 if ($_SERVER['REQUEST_METHOD'] == 'POST') { } //php 判断是否为 ajax 请求 if (isset($_SERVER["HTTP_X_REQUESTED_WITH"...
