一个小问题:主要用户在国内,使用国外服务器,bootstrap应该使用国内镜像还是国外镜像?
这个问题归根到底还是在于弄清楚用户访问网站过程中文件解析加载过程:
1.用户访问网站,服务器返回html文件(前面的各种细微过程对该问题的解答没什么影响,先行忽略)
2.用户浏览器接收html文件,加载解析html代码遇到css和js文件

因此采用国内镜像吧!

1.下载安装memcached软件,地址memcached下载,解压到某一目录,比如D:memcached,管理员身份运行cmd.exe,在memcached目录下运行
memcached -d install

memcached -d start

启动任务管理器,上述操作成功的话能够 memcached.exe的进程

2.安装php7memcache扩展,下载地址
解压出来的php-7.0.x_memcache.dll文件放在D:phpStudyphpphp-7.0.12-ntsext里,

3.修改php.ini

extension_dir = "D:/phpStudy/php/php-7.0.12-nts/ext"

extension=php-7.0.x_memcache.dll

4.重启phpstudy,查看phpinfo,成功的话能够看到以下信息
memcache
memcache support enabled
Version 3.0.9-dev
Revision $Revision$

5.测试使用memcache

$mem = new Memcache;
$mem->connect("127.0.0.1", 11211);
$mem->set('key', 'This is a test!', 0, 60);
$val = $mem->get('key');

echo $val;

顺利看到 This is a test!
至此,成功实现windows10+phpstudy+php7安装使用memcache!

其他补充:windows全局变量设置比如path中添加:"D:/phpStudy/php/php-7.0.12-nts/ext"

先贴代码(mysql类部分代码)

public function delDataBase($database){
    if (!$this->con){
        die('数据库连接错误'.mysqli_error($this->con));
    }

    $sql = 'DROP DATABASE if exists '.$database;
    $res = mysqli_query($this->con,$sql);

    //exit(var_dump($res));
    if (!$res){
        die('数据库删除失败'.mysqli_error($this->con));
    }
    echo '数据库'.$database.'删除成功!';
}

调用delDataBase方法,传入一个不存在的数据库,无报错,直接echo数据库xx删除成功,exit(var_dump($res))值为true。
删除数据库的时候如果传值错误,没有仔细检查是否真实删除,很容易留下隐患。
暂时解决思路是:查询出来所有的数据库,然后判断是否含有要删除的数据库

 $sql = 'SHOW DATABASES';
        $res = mysqli_query($this->con,$sql);
        $array = [];
        if ($res){
            $array = mysqli_fetch_all($res,MYSQLI_ASSOC);
        }
        $dbs = [];
        foreach ($array as $k=>$v){
            foreach ($v as $key=>$value){
                $dbs[] = $value;
            }
        }
        return $dbs;

1.问题描述:
yii2中使用querylist的百度搜索插件,出现php报错curl_setopt_array(): Unable to create temporary file,

2.使用echo sys_get_temp_dir();获得系统临时文件位置:C:windows\

3.修改php.ini
打开本地的php 下的 php.ini 文件 ,找到 sys_temp_dir='./tmp' 的配置项,将前面的分号 ; 注释去掉
改为 E:phpStudytmptmp;重启phpstudy,问题解决了!

zblog作为国内一款优秀的php开源系统(当然也是有asp的版本的,并且最初也是asp版的),堪称中国版的wordpress,国内市场广泛得到使用,其中最著名的也许就是大名鼎鼎的月光博客以及卢松松博客(哦……没错,都是博客……),学习研究和使用zblog很有必要。作为开篇以及起步,先来看一下zblog的目录结构(或者成为文件结构):

zblog系统文件结构

zb_install 安装文件夹
zb_system 系统文件夹
    admin 管理
    css 后台CSS
    defend 系统保留文档
    function 系统核心
    image 系统图片
    script 系统脚本
    xml-rpc xml-rpc组件
zb_users 用户文件夹
    avatar 头像缓存
    cache 缓存
    data 数据库
    emotion 表情图片
    include 引用文件
    language 语言
    plugin 插件
    theme 主题
    upload 上传
index.php 主页
search.php 搜索面
feed.php rss页