Submitted by gouki on 2017, January 5, 1:54 PM
这个标题可不是标题党,主要是我的macbook已经开启了双重认证,即我在任何一台设备上登录我的appleid,都会在手机上弹出:是否允许登录。然后输入系统给我的安全码,输进去就OK了。
然而问题发生在yosemate上,我登录apple store,结果没有弹出任何窗口来让我输入安全码。这怎么破?开始的时候一直无解。我以为把密码改成安全码就行了,然而直接告诉我密码错误。然后我又去官网后台生成一个所谓的专用密码来登录,也是告诉我密码错误。。。崩溃 !
最后google了一下,原来在官网上还真有介绍 :
https://support.apple.com/zh-cn/HT204915
- 如果我在运行旧版软件的设备上使用双重认证,会怎样?
- 如果您在运行旧版操作系统的设备上使用双重认证,系统可能会要求您在登录时将六位验证码添加至密码末尾。从运行 iOS 9 及更高版本或 OS X El Capitan 及更高版本的受信任设备中获取验证码,或者将其发送至受信任的电话号码。然后直接在密码栏位中键入密码,后跟六位验证码。
于是我登录apple store时,先输入密码,点击登录。然后在手机上弹出授权,点击允许,再将手机上的6位安全码,输到刚才 旧版机器 的密码框里(跟在最后),即:原密码+安全码,再点击登录。成功!
好吧。看起来不复杂,搞定就好
Flutter | 评论:0
| 阅读:21047
Submitted by gouki on 2017, January 4, 10:47 AM
想来这东西应该没多少人用了。不过我还是上传一份吧。
就是对着BUG改的,应该也没有什么太特别的玩意。有需要的就下载
Tags: sablog
PHP | 评论:5
| 阅读:99833
Submitted by gouki on 2017, January 4, 1:30 AM
迁移的时候发现,后台的fck编辑器出不来。以前是用firefox的所以没问题,后来也是在使用chrome的时候才有注意(新版的fckEditor早就没有这个问题了,新版已经叫CKEditor了)
1、修改admin/editor/fckeditor_php5.php ,现在应该没有人用4了,直接改5,
同名方法覆盖一下
- function IsCompatible()
- {
- global $HTTP_USER_AGENT;
-
- if(isset($HTTP_USER_AGENT)){
- $sAgent = $HTTP_USER_AGENT;
- } else{
- $sAgent = $_SERVER['HTTP_USER_AGENT'];
- }
-
- if(strpos($sAgent, 'MSIE') !== false && strpos($sAgent, 'mac') === false && strpos($sAgent, 'Opera') === false){
- $iVersion = (float) substr($sAgent, strpos($sAgent, 'MSIE') + 5, 3);
- return ($iVersion >= 5.5);
- } else{
- if(strpos($sAgent, 'Gecko/') !== false){
- $iVersion = (int) substr($sAgent, strpos($sAgent, 'Gecko/') + 6, 8);
- return ($iVersion >= 20030210);
- } else{
- if(strpos($sAgent, 'Opera/') !== false){
- $fVersion = (float) substr($sAgent, strpos($sAgent, 'Opera/') + 6, 4);
- return ($fVersion >= 9.5);
- } else{
- if(preg_match("|AppleWebKit/(\d+)|i", $sAgent, $matches)){
- $iVersion = $matches[1];
- return ($matches[1] >= 522);
- } else{
- return false;
- }
- }
- }
- }
- }
2、修改fckeditor.js,将两个配置的False改为true即可:
JavaScript代码
- this.EnableSafari = true ;
- this.EnableOpera = true ;
这两个默认是false,改为true即可。
再打开sablog的后台,就OK了。
--------纯记录,下次再手贱的时候就不需要折腾N久了
Tags: fckeditor
Misc | 评论:0
| 阅读:19579
Submitted by gouki on 2017, January 4, 1:10 AM
折腾了两个小时左右,sablog基本迁移成功(不过我是在全新代码下的,我线上的代码有过一部分改动,估计到时候还要折腾一下)
主要是几个地方:
1、db_mysql类。目前我凡是用到的地方,都已经判断过了。可能还有坑
2、preg_replace_callback,点了很多页面,目前也基本上都已经OK了。
原程序用的是error_reporting(0),所以一些notice,warning都不会显示 。所以极大的可能是一出错就白屏。我改成error_reporting(7),大部分问题都解决了。
准备什么时候迁移的时候再试一下。(服务器上还有不少站点。还要备份数据库,太累了,升还是不升,这是个问题!)
Misc | 评论:0
| 阅读:15637
Submitted by gouki on 2017, January 3, 11:42 PM
本来想将当前的服务器升级到PHP7的,在临最后动手的一霎那,突然想起,sablog用的是mysql_*的函数,在PHP7已经彻底没有了。
感慨一下没有手贱啊。不然就死啦死啦的了。准备这两天将原来的mysql类改用PDO实现一下,然后本地跑一下,看看PHP7是不是可以运行。如果OK的话,准备升级!
PHP | 评论:0
| 阅读:15224