升级wordpress到4.4之后出现Uncaught TypeError Cannot read property WordCounter

昨天把Jhonse技术博客升级到wordpress 4.4,当时没有发现什么问题。结果今天一发布博客,发现提示: Uncaught TypeError Cannot read property WordCounter 而引发出的问题是[添加媒体],弹不出来窗口,js提示报错。解决方法如下: 第一步:  发现后台需要更新翻译 第二步:  找到语言包目录 第三步:  直接更新翻译 我这里提示输入FTP账号和密码,而我的服务器没有配置ftp。 第四步: 查看wordpress的中文版以及英文版 发现中文版是4.3.1,而英文版是4.4。而我之前用的是中文版,现在升级是英文版。 第五步: 把wordpress 4.3.1中文版的languages目录替换wordpress 4.4英文版的languages目录 第六步: 查看效果

2015年12月编程语言排行榜: Java正处巅

TIOBE 2015年12月编程语言发布了,毫无疑问,Java将成为2015年的年度语言。 在Top10榜单中,另一个引入注目的是则属Python,其份额在持续上升中,目前排名第四位,Python易于学习,而且借助Python还可进行全栈开发。 与之相反,Objective-C的表现则让人不太满意,份额暴跌近8%;而Swift的发展较为稳定,排名第14位。起初,我们猜测苹果公司推出Swift予以取代Objective-C,看来这一切是真的。 前20名榜单: 前10名编程语言走势图: 以下是21-50编程语言排名: 必须声明,这个榜单本身采集的是英文世界的数据,虽然在反映趋势上有一些参考意义,但与中国的实际情况不完全符合,而且,这张采样本身也有相当大的局限性。 来源于: csdn

在CentOS 7.0中配置svn自动更新出现的问题

在配置svn自动更新web目录的时候,出现几个问题,纠结了很久,最后解决了,在此博客上记录下。 1. 通过svnserve -d -r /www/svn/project/启用svn之后,svn客户端连接提示认证错误? 解决方法是: svnserve -d -r /www/svn/ 来开启。 2.  svn客户端虽然可以提交了,但是提示”utf-8″编码问题 解决方法: 在项目目录中有中文名称的文件,所以一直无法提交上去,最后查看了下Centos 7.0的编码,发现整体编码需要修改。 (1) 查看Centos 7.0 编码 (2) 修改CentOS7.0编码 编辑/etc/locale.conf文件 LANG=”zh_CN.GB18030″ LANGUAGE=”zh_CN.GB18030:zh_CN.GB2312:zh_CN” SUPPORTED=”zh_CN.UTF-8:zh_CN:zh:en_US.UTF-8:en_US:en” SYSFONT=”lat0-sun16″   (3) 重启系统 reboot (4) 查看修改后的编码效果 (5) 在svn/project/hook目录下的post-commit中最好设置下编码 #!/bin/sh export LANG=zh_CN.GB18030 REPOS=”$1″ REV=”$2″ cd /www/bigdt svn cleanup /usr/bin/svn update /www/bigdt –accept ‘theirs-full’ –username ‘***’ –password ‘***’ –no-auth-cache … Continue reading “在CentOS 7.0中配置svn自动更新出现的问题”

Centos 7.0 安装nginx

最近新买了一台阿里云服务器,以前安装的环境是apache + php + mariadb,这次想试着安装nginx + php + mariadb。请看如下操作步骤。 第一步: 准备工作 1.  因为nginx需要依赖pcre库、zlib库、openssl库,所以需要下载这三个库以及nginx源码。 2. 下载以上文件到/usr/local/src/目录下 3. 使用tar -zxvf ***解压已下载好的文件 第二步: 安装nginx 1.  使用命令编译nginx ./configure –sbin-path=/usr/local/nginx/nginx –conf-path=/usr/local/nginx/nginx.conf –pid-path=/usr/local/nginx/nginx.pid –with-http_ssl_module –with-pcre=/usr/local/src/pcre-8.38 –with-zlib=/usr/local/src/zlib-1.2.8 –with-openssl=/usr/local/src/openssl-1.0.1q make make install configure命令是用来检测你的安装平台的目标特征的。它定义了系统的各个方面,包括nginx的被允许使用的连接处理的方法,比如它会检测你是不是有CC或GCC,并不是需要CC或GCC,它是个shell脚本,执行结束时,它会创建一个Makefile文件。nginx的configure命令支持以下参数: –prefix=path    定义一个目录,存放服务器上的文件 ,也就是nginx的安装目录。默认使用 /usr/local/nginx。 –sbin-path=path 设置nginx的可执行文件的路径,默认为  prefix/sbin/nginx. –conf-path=path  设置在nginx.conf配置文件的路径。nginx允许使用不同的配置文件启动,通过命令行中的-c选项。默认为prefix/conf/nginx.conf. –pid-path=path  设置nginx.pid文件,将存储的主进程的进程号。安装完成后,可以随时改变的文件名 , 在nginx.conf配置文件中使用 PID指令。默认情况下,文件名 为prefix/logs/nginx.pid. –error-log-path=path 设置主错误,警告,和诊断文件的名称。安装完成后,可以随时改变的文件名 ,在nginx.conf配置文件中 使用 的error_log指令。默认情况下,文件名 为prefix/logs/error.log. –http-log-path=path  设置主请求的HTTP服务器的日志文件的名称。安装完成后,可以随时改变的文件名 ,在nginx.conf配置文件中 使用 … Continue reading “Centos 7.0 安装nginx”

2015年11月编程语言排行榜: 2009年7月以来Java再次超20%

Java在TIOBE指数仍然持续上涨,现在已打败了20%。因为10月底成功召开的JavaOne大会,它的受欢迎程度有可能进一步上升。目前Java和C两大语言和其余的包之间的差距现在超过10%。本月前50排名上升幅度较大的是OpenEdge ABL(从19上升至38),VBScript(从77上升至46)和GO(从65上升至48)。 TIOBE 编程语言社区排行榜是编程语言流行趋势的一个指标,每月更新,这份排行榜排名基于互联网上有经验的程序员、 课程和第三方厂商的数量。排名使用著名的搜索引擎(诸如 Google、MSN、Yahoo!、Wikipedia、YouTube 以及 Baidu 等)进行计算。 该指数可以用来检查你的编程技能是否仍然是最新的或作出什么开始建立一个新的软件系统时,编程语言应采取的战略决策。在 TIOBE 指数的定义可以在这里找到。 编程语言排行榜 TOP 20 榜单: 前 10 名编程语言长期走势图: 以下是 21-50 编程语言排名: 后 50 名编程语言如下: 4th Dimension/4D, ABC, Alice, Apex, APL, AutoLISP, Bash, bc, Bourne shell, C shell, C-Omega, CL (OS/400), Clojure, CLU, Common Lisp, cT, Eiffel, Emacs Lisp, Forth, Icon, IDL, Inform, J, J#, … Continue reading “2015年11月编程语言排行榜: 2009年7月以来Java再次超20%”