kn007的个人博客

Category Archives: 软件与网络

解码转换QQ微信的SILK v3编码音频为MP3或其他格式

解码转换QQ微信的SILK v3编码音频为MP3或其他格式

SILK v3编码是Skype向第三方开发人员和硬件制造商提供免版税认证(RF)的Silk宽带音频编码器,Skype后来将其开源。具体可见Wikipedia。但是现在很难找齐源码,或者说懒得找。一年前寻找的时候,很少看到。今年过年正好要转换QQ的语音信息(去年又是微信的语言信息),就找了下,顺便做成Shell脚本...

Tags: , ,

更新至WordPress 4.4.2

更新至Wordpress 4.4.2

如题。。。早知昨天就不发文章了,今天无话可说了。。。Wordpress 4.4.2 版本修补了安全漏洞、修正了 17 个问题。我觉得其中最重要的几点是Fixed了wp_list_comments ignores $comments parameter.4.4 Regression on Querying for Comments by Multiple Post Fields.Pagination issue on front page after...

更新至WordPress 4.4.1

更新至Wordpress 4.4.1

更新至Wordpress 4.4.1,据说修补了安全漏洞、修正了 52 个问题。但我比较关心的几个问题都没解决。特别是打开评论管理占用大内存的问题。问题主要体显在Wordpress 4.4更新后新增的_prime_comment_caches()函数,感兴趣的可以看原函数,真不知是谁写的。把当前页面(不管有无分页)所有评论的id缓存到object...

php-fpm 如何 core dump

php-fpm 如何 core dump

简单介绍下,如何对php-fpm进行调试。也可以看官方说明。首先一点,需要打开debug参数,如果编译的时候没有打开,需要重新编译,编译时添加参数:--enable-debug设置内核core dump出来的存放路径(注意目录要有权限给php写):echo "/tmp/core.%e.%p.%t" &gt...

Tags: , , ,

PHP7莫名其妙的问题

PHP7莫名其妙的问题

PHP 7最近出现了一堆signal 7 (SIGBUS),内核没报错。最后查到是PHP在发送邮件的时候,会出现signal 7 (SIGBUS)退出,但是没core dump。发现这个问题的引起主要是因为pm的方式引起的,当pm为static时,一定概率触发,试了下超过60%机率出现signal 7。发送邮件后...

WordPress 4.4的一些变更的修改

Wordpress 4.4的一些变更的修改

人是朝前走的,软件也是。这次Wordpress 4.4再度更新了不少东西,但很多东西对我们来说完全无用,或没有必要。当然还有一些使用上的问题,也是令人哭笑不得。很多人发QQ给我,问及上次《博客更新至WordPress 4.4》文章说的几个问题,该如何解决。想想还是把代码放上来,顺带简单描述一下问题。第一个问题...

升级为PHP7

升级为PHP7

目前使用PHP7正常,处理速度及效率明显提升(提升>120%,大并发提升超过200%),暂未发现问题。重新简述下环境:系统:CentOS 6.7 x64反向代理:Varnish(80)、Nginx(443)中层代理:Nginx后端:PHP数据库:MySQL、Redis、Memcache目前PHP7对下列扩展支持(实测):[√]igbinary(兼容)[√]msgpack...

Tags: , , ,

博客更新至WordPress 4.4

博客更新至Wordpress 4.4

更新,惯例,发帖。在前不久,博客更新至Wordpress 4.4。因为忙,本想在下篇定时文章一笔带过。加上定时文章都没写完,所以没定时出来。但今天无意间发现个Bug,所以发篇文章出来。可能由于语法和环境定义的不同。主循环外,调用paginate_comments_links返回空。原因可能在于paginate_links函数的变更...