之前写过的一个插件,由于域名莫名奇妙的被封了,导致所有客户端要重新安装插件.
这样搞真是没朋友了,所以这一次插件的升级加上了冗余机制,给一批域名列表自动去检测.
以下是代码
继续阅读自修复的插件启动代码
Author: tony
js 在iframe中获取父级页面自己的dom节点
今天遇到一个js上的问题,就是在iframe中获取父级页面自己的dom节点.不跨域,不添加ID/Name等标识.请教了几位大神后得到了下面的两种思路.
继续阅读js 在iframe中获取父级页面自己的dom节点
cacti memcache监控自己改造基于php的api数据收集
最近 memcache老是出问题,所以想着把memcache的运行状态监控起来,所以就想着挂到cacti上面.
在网上找了找好多都是基于python的api去获取mc状态的,由于是现成的php环境不想再去搭建python的监控.
所以想着把他memcache.py 改造一下.直接用现在有php去获取数据.
继续阅读cacti memcache监控自己改造基于php的api数据收集
自己写的dnspod php设置ip的脚本
分享一个自己写的dnspod php设置ip的脚本.
token获取见 https://support.dnspod.cn/Kb/showarticle/tsid/227/
参数传递见 http://www.dnspod.cn/docs/batch.html#batch-record-modify
脚本如下.
继续阅读自己写的dnspod php设置ip的脚本
php linux下无法创建777权限目录的问题
php中的mkdir命令受apache账号权限限制,只能创建低于其权限的目录.
但chmod不受其限制,今天被这个问题坑了一下.
mkdir下面调一次chmod就可以了.
html2pdf centos6 wkhtmltopdf安装
今天介绍一个html2pdf的组件,下面记录下安装过程.
前往管网下载 http://wkhtmltopdf.org/downloads.html
下载stable 的tar.xz包,xz包要用xz命令来打.我服务器上竟然没有安装.
wget http://download.gna.org/wkhtmltopdf/0.12/0.12.3/wkhtmltox-0.12.3_linux-generic-amd64.tar.xz yum install xz xz -d wkhtmltox-0.12.3_linux-generic-amd64.tar.xz tar -xvf wkhtmltox-0.12.3_linux-generic-amd64.tar cd wkhtmltox/bin/ cp * /user/bin/
注意yum 安装下它的依赖包: zlib, fontconfig, freetype, X11 libs (libX11, libXext, libXrender)
出现了乱码问题,下面来解决一下.
继续阅读html2pdf centos6 wkhtmltopdf安装
搭建ssh版git代码库
今天搭建一个git代码库用ssh协议成功登录操作
mkidr /git git init --bare demo.git useradd -s /usr/bin/git-shell cloud passwd cloud
解决360浏览器等双核浏览器的兼容性问题
当遇到各种多核心浏览器时,观察到在用兼容模式渲染页面的时候老是使用代版本ie核心,最后想起来有个meta标签能搞定这个加上
<meta name="renderer" content="webkit"> <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1" />
解决GitHub API rate limit exceeded 的问题
遇到的报错
Error: GitHub API rate limit exceeded for 61.51.194.55. (But here's the good news: Authenticated requests get a higher rate limit. Check out the documentation for more details.) Try again in 22 minutes 46 seconds, or create a personal access token: https://github.com/settings/tokens/new?scopes=&description=Homebrew
Mac安装并使用Gearman
在mac中使用brew安装软件着实方便,下面几条命令来使用gearman.
继续阅读Mac安装并使用Gearman