
PHP实现的AES加密、解密封装类与用法示例
<p>本文实例讲述了PHP实现的AES加密、解密封装类与用法。分享给大家供大家参考,具体如下:<br /> Aes类文件(aes.php):</p> <pre><code class="language-lang-php"><?php class Aes{ public $ke...
<p>本文实例讲述了PHP实现的AES加密、解密封装类与用法。分享给大家供大家参考,具体如下:<br /> Aes类文件(aes.php):</p> <pre><code class="language-lang-php"><?php class Aes{ public $ke...
<pre><code class="language-lang-php">//判断防盗链域名 <?php define('REFERER_URL', ''); function is_referer(){ //没有设置防盗链 if(REFERER_URL=='...
<pre><code>获取Http请求中Host值: $_SERVER["HTTP_HOST"](返回值为域名或IP) 获取服务器IP: GetHostByName($_SERVER['SERVER_NAME']) 接受请求的服务器IP: $_SERVER["SERVER_ADDR...
<p>博主最近在测试一款CMS软件。因为是测试,直接放在云端是不现实的,所以需要用到本地PHP环境!<br /> 那么本文就来介绍一下博主最爱的一款本地PHP测试环境:<strong>USBWebserver</strong></p> <h2>USBWebserver 简介</h2> <p...
nginx本身不能处理PHP,它只是个web服务器,当接收到请求后,如果是php请求,则发给php解释器处理,并把结果返回给客户端。 nginx一般是把请求发fastcgi管理进程处理,fascgi管理进程选择cgi子进程处理结果并返回被nginx 本文以php-fpm为例介绍如何使nginx支持PHP 编译安装php-fpm ----------- 什么是PHP-FP...
杜老师复刻了 70 多个库,每次源库更新后都需要一一手动同步,太过麻烦。今天分享一个自动同步脚本,有需要的小伙伴可以试一下。注意如对本地库有修改,建议使用 PR 来同步,避免代码覆盖。 代码同步 {#代码同步} ------------ 不太清楚小伙伴们同步代码方式,有人习惯用 PR,有人喜欢用下图同步的方式。不管哪种方式,都需要手动操作的。如有仓库过多,每个都要同步一...
<p> 经常登陆SSH的朋友可以感觉出,每次登录SSH时总是要停顿等待一下才能连接上,,这是因为OpenSSH服务器有一个DNS查找选项UseDNS,默认情况下是打开的。<br /> UseDNS 选项打开状态下,当客户端试图登录SSH服务器时,服务器端先根据客户端的IP地址进行DNS PTR反向查询出客户端的主机名,然后根据查询出的客户端主机名进...
<h2>需求</h2> <p>在2-3台服务器上实现文件的增量同步(备份),因其中一台服务器为图片存储服务器,几年下来存储的图片已经达到GB级别,且每时每刻都有新的文件写入,传统的压缩备份不仅耗时而且无法做到分钟级更新,于是瞄上了宝塔自带的数据同步工具(基于rsync),但高额的授权费让原本就不富裕的我更加雪上加霜,犹豫之后还是决定自己动手,...
<p>有时候不经意把一些敏感的信息写到了代码里,并提交到 GitHub 上,代码公开时被人发现是很危险的事情,这时候就需要将之前的提交记录进行删除。</p> <h2>需求背景 {#需求背景}</h2> <p>细心的小伙伴会发现本博最后活动时间永远在 24 小时内,因为杜老师经常会调整博客,包括配置、内容等等。频繁更新消...
<p>其实大概在一个多月前,在 GitHub 网页端及邮箱里都被提示要求开启 2FA,杜老师当时并未做理会,直到今天再次访问 GitHub 时,被提醒了截止日期,如到期未设置,则部分功能将会被限制。今天分享 GitHub 二次验证 APP。</p> <h2>什么是 2FA {#什么是-2FA}</h2> <p>2FA ...