配置CDN
这两天给博客加了又拍云CDN,一开始配置时没注意,应用场景直接选择了图片加速。第二天打开网站想登陆后台,却发现怎么也登陆不进去,点击登陆后页面显然只是刷新了一下而没有跳转至后台。查看后发现一个很明显的问题通常打开后台登陆页面是这样显示的,在login.php后面会跟随一串参数,但在“图片加速”应用场景下没有,说明在未登陆情况下直接访问访问后台时,服务器发来的重定向请求没有被CDN转发给客户端。于是
写了个基于PDO的DB类
没测试,有时间再改。<?php namespace Lib; use PDO; class Db { private static $connect = null; //默认连接实例 private $data = []; public static function init() { try{ $config = include(APP_ROOT.'
PHP连接Redis
<?php $redis = new Redis; $redis->connect('127.0.0.1', 6379, 10); //三个参数分别为 IP, 端口,超时秒数 $redis->set($key, $value); //设置键值 $redis->setex($key, $time, $value); //设置带有有效期的键值 $redis->
php get_included_files()判断当前文件是否被引入
新建3个文件,分别为 a.php , b.php , c.php内容如下a.php<?php echo 'a.php:<br>'.__FILE__.'<br>'; include "b.php"; b.php<?php echo '<br><br>'; echo 'b.php:<br>'.__FILE__.