一般出现报错:“Cannot find igbinary.h”。通常是由于使用如下指令安装Redis造成的:

pecl install redis

解决办法也很简单,Redis默认需要igbinary驱动,所以在安装Redis前,应当使用:

pecl install igbinary

[……]

Read more

最近同事调整mongo,加入了鉴权。结果设置到yii2里就一直报错:“Authentication failed.”。

后来发现,必须要指定对应的库,才能通过鉴权,于是顺藤摸瓜,找到了原因:
帐号是跟着库走的,所以在指定库里授权,必须也在指定库里验证(auth)。

参考资料:
htt[……]

Read more

这个问题我之前没有怎么注意过,因为一直用的的var_export数组到文件,然后直接include。
突然发现同事把我之前这句改成了序列化的方式,所以就有了探究的意思。

搜了一下,网上还真有相关的对比。

对比细节自己参考文末的链接,这里只说结论:
性能方面,三者和标题的顺序表现一致,[……]

Read more

最近碰到个需求,要用AES加解密数据,然后发现PHP AES加密后的数据用 JAVA AES解密失败。对比二者加密后的数据,发现前面一部分是一致的,尾部开始出现不一致。

于是翻看资料,确认问题原因是由于PKCS5Padding不一致造成的。

最终解决方案,从Github里摘了两段代码,一[……]

Read more

请问如下代码输出什么?

var_dump("1000M" > "500M");var_dump("800M" > "500M");var_dump("4.0K" > "5[......]

Read more

self 当前类本身,一般用来指向类中的静态变量,即self::abc
parent 父类,一般来调用父类的构造函数
$this 当前对象,可以调用继承的类的函数

整理自:http://www.cnblogs.com/myjavawork/articles/1793664.html[……]

Read more