手机浏览 RSS 2.0 订阅 膘叔的简单人生 , 腾讯云RDS购买 | 超便宜的Vultr , 注册 | 登陆
浏览模式: 标准 | 列表分类:Misc

dcloud更新失败的可能原因

dcloud更新失败有几个原因:

 

1、manifest.json在打包的时候不对
2、checkversion的时候用数字和字符串比较
3、版本小于当前版本,但判断的时候没判断好
4、wgt文件不是zip压缩的
5、网络原因,没下载好文件
 
基于以上几个原因。除了网络原因。其他可以一试(下次我试一下直接打包成zip,然后改名成wgt试一下看看)
 

PHP7+OPCACHE,有没有感觉网站象秒开?

如题。感觉棒棒的!

 
看了一下。数据库压力也不大。当然本身也不大。我还是使用了 nginx+apache的方式。为什么这么做?
一个是sablog原来的rewrite规则 有点麻烦,不想改来改去的
第二个是哪天我真要做负载均衡了,这样也容易(先装个逼,其实没吊用)

也许你们看不出,但本博客确实升到了PHP7了

如题,由于切换服务器从linode到香港,顺手将PHP升到了7。

由于之前在做好了准备工作,【[2017-01-04] - sablog for PHP7】所以迁移还是相对比较简单。
不过还是漏了一点点东西,比如
1、sablog里的split函数,看了一下他的内容,不复杂,就直接改成Explode了,没有用preg_split
2、漏网一个eregi函数,在database.php中,用preg_match('//i'),来代替了(这是官方手册上说的:http://php.net/manual/en/function.eregi.php,因为从PHP7开始就被Remove掉了,没办法)
3、一个漏网之鱼:mysql_get_server_info,其实db函数中已经有这个db::versions()方法了,但。。。他还是在代码里写了,所以调用了一下$DB->version();
 
目前几乎没有看到什么大问题,在include/common.php中用error_reporting(7),阻挡了大部分的warning。先混过去。如果再遇到问题就改一下

取消使用百度的CDN加速

最终,我还是取消使用百度的CDN加速了。主要还是因为他发现我没有备案,所有的CDN都是从国外绕了一圈。那么,这相当于啥都没做,反而可能还拖慢了我的速度。

 
目前我在linode上的速度其实也还行没有那么慢,所以撤回来了(有考虑在国内备个案,再说了。哎。原来的备案也被取消了)

阿里的可用区

 每次都记不住可用区的对应,所以从官网复制 过来了

看它的更新时间也是最近,所以这个应该算是最新的了:https://help.aliyun.com/knowledge_detail/40654.html
 
中国大陆地域
 
地域名称 华北 1 华北 2 华北 3
所在城市 青岛 北京 张家口
RegionId cn-qingdao cn-beijing cn-zhangjiakou
 
华东 1 华东 2 华南 1
杭州 上海 深圳
cn-hangzhou cn-shanghai cn-shenzhen
 
国际地域
地域名称 香港 亚太东南 1 亚太东南 2 亚太东北 1
所在城市 香港 新加坡 悉尼 东京
RegionId cn-hongkong ap-southeast-1 ap-southeast-2 ap-northeast-1
 
美国西部 1 美国东部 1 欧洲中部 1 中东东部 1
硅谷 弗吉尼亚 法兰克福 迪拜
us-west-1 us-east-1 eu-central-1 me-east-1