mysql_connect(): Headers and client library minor version mismatch. Headers:50540 Library:100015 问题解决

条评论
在Ubuntu 14.04 MariaDB 10.0.15下,运行包含mysql_connect()函数的PHP脚本提示以下Warning: “mysql_connect(): Headers and client library minor version mismatch. Headers:50540 Library:100015” Google了下,在stackoverflow发现只要卸载掉php5-mysql,安装php5-mysqlnd即可。 所谓mysqlnd,是指MySQL native driver,php.net上这样介绍mysqlnd:“MySQL Native Driver is a replacement for the MySQL Client Library (libmysqlclient)” mysqlnd是一个用C写的、替换libmysqlclient的一个PHP扩展。mysqlnd之所以会出现其原因包括licence、性能等诸多方面: A.libmysql驱动是由mysql AB公司(现在是oracle公司)编写, 并按mysql license许可协...

阅读全文

Ubuntu14.04下phpmyadmin “无法载入 mcrypt 扩展, 请检查 PHP 配置”问题解决

条评论
Ubuntu下phpmyadmin默认安装后,登陆时一般会提示“无法载入 mcrypt 扩展,请检查 PHP 配置”,在14.04以前只要安装一下libmcrypt4 php5-mcrypt 模块即可,之前也有记载,但在14.04之下仅安装这俩模块不管用了,还需要启用一下模块: 1php5enmod php5-mcrypt 然后重启或者刷新一下apache2服务即可。 这种启用模块的操作方式与apache的enable disable 模块(mod)以及站点(site)保持了一致,需要加以留意。

阅读全文

OpenWrt配置IPv6:基于6relayd的穿透模式

条评论
1.背景教育网一般提供了原生的IPv6支持,也就是说只要你电脑的操作系统支持IPv6,只要接入网络就能获得原生的IPv6地址。一般情况下,如果在接入教育网时使用了家庭路由器,那么就没办法获得原生的IPv6地址。针对这种情况,网件(Netgear)等产商在其原生的路由器固件中提供了针对这种情况的IPv6 穿透式解决方案(更多可参考这里)。在OpenWrt下可用6scripts也可用6relayd来解决,根据个人尝试经验,后者比较简单易用一些,下面介绍一下如何使用。 在具体环境上来讲,刷OpenWrt 官方版本之后 luci Web界面安装及PPTP客户端安装介绍了从OpenWrt官方下载更新配置路由器的一些工作,本篇介绍在此基础上通过6relayd配置穿透式IPv6。 2.方案2.1 6relayd介绍 官方网站:http://wiki.openwrt.org/doc/uci/6relayd 6relayd is a daemon for serving and relaying IPv6 management protocols to configure clients and...

阅读全文

PowerBuilder系统表

条评论
类似其他大型数据库都有专门的系统表来存储表合资等信息,这里是Powerbuilder的系统表信息: PowerBuilder系统表 PBCatTbl 数据库中的表 PBCatCol 数据库中的列 PBCatFmt 显示格式 PBCatVld 有效性规则 PBCatEdt 编辑风格 PBCatTbl pbt_tnam 表名 PBt_tid 表的SQL Server Object ID(仅用于SQL Server) pbt_ownr 表的属主 pbd_fhgt 数据字体高度,以PowerBuilder中的单位表示 pbd_fwgt 数据字体笔划粗细(400=Normal,700=Bold) pbd_fitl 字体是否位斜体(Y=YES,N=NO) pbd_funl 数据字体是否为加下划线(Y=YES,N=NO) pbd_fchr 数据字体字符ji(0=ANSI,2=Symbol,255=OEM) pbd_fptc 数据字体的字符间距和系列,由2个常数相加得到Pitch(0=Default,1...

阅读全文

Html中button之value

条评论
在表单中使用 button 元素时需要特别注意: Internet Explorer 将提交 与 之间的文本,而其他浏览器将提交 value 属性的内容,也就是value=””里引号内的内容。 如果需要传值,不可使用value标签,建议可用id替代。

阅读全文

备份MySQL出现Can’t open file when using LOCK TABLES错误

条评论
备份数据库时出现错误: mysqldump: Got error: 1016: Can’t open file: ‘./limesurvey/lime_tokens_78643.frm’ (errno: 24) when using LOCK TABLES 加上–lock-tables=false选项即可解决问题,即: mysqldump -u root -pMyPassword DbName –lock-tables=false > data.sql

阅读全文

Limesurvey创建验证码tokens出错

条评论
迁移了Limesurvey到一台新机器上,Ubuntu 12.04,apt方式安装的Apache、MySQL等,在使用问卷的创建验证码&tokens时出现以下错误: Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ‘TYPE=myISAM CHARACTER SET utf8 COLLATE utf8_unicode_ci’ at line 17 Google了一下,得到这个帖子http://bugs.limesurvey.org/print_bug_page.php?bug_id=4729,其中一个人回复到 I am running v.5.5.6 MySQL. I apologize for the mixup. But ‘Type’ has been obsolete for a while now, and this q...

阅读全文

Unix时间戳转换Excel时间

条评论
时间戳转成正常日期的公式: C2=(A2+83600)/86400+70365+19 其中A2表示当时的1249488000数值 其中C2就是你需要的结果,C2单元格属性改成日期或者时间格式即可。 正常日期转为时间戳格式公式: A2=(C2-70*365-19)86400-83600 其中C2表示当时的1249488000数值 其中A2就是你需要的结果,A2单元格属性日期格式转成数据格式即可。 参考:http://blog.sina.com.cn/s/blog_8035cc320100ruak.html

阅读全文

利用cookie-free domain提高网页访问效率-优化网站性能YSlow

条评论
原文链接:http://farlee.info/archives/yslow-used-cookie-free-domains-wordpress-blog-website-speed.html 使用 cookie-free domains有什么好处呢?当用户浏览器发送一个静态文件,如图片image、CSS样式表文件时会同时发送同一个域名(或二级域名)下的cookies,但是网站服务器对发送过来的cookies完全不予理会,因此这些没用的cookies白白浪费了网站带宽,影响网站加载速度和网页性能表现。YSlow建议为了解决这个问题,就可以通过使用 cookie-free domains 的方法来做优化,从而提高网页效率。 使用二级域名作为cookie-free domains通俗地说,所谓的 cookie-free domains 就是在浏览器发送静态内容的请求时不会发送cookies 的域名。YSlow提示可以申请注册一个二级域名专门用来储存这些静态图片、JS、静态CSS文件。 形如www.farlee.info的域名实际上也是属于二级域名。如果你的网站主域名是www开头的域名,建...

阅读全文

从Java里调用R:设置JRI

条评论
JRI允许用户从Java里面调用R的功能,本文介绍Windows 64位环境下在Eclipse里设置JRI的方法。 环境:    Windows 7 64bit    Eclipse 4.3.1    R 3.0.2    rJava 0.9-6 在R里安装rJava扩展包。JRI已经被包含在rJava里了。命令是:install.packages(“rJava”) 。运行完成后rJava默认被安装在R的安装路径,如:C:\Program Files\R\R-3.0.2\library\rJava。 打开JRI的安装目录,如:C:\Program Files\R\R-3.0.2\library\rJava\jri,即可看到从Java里调用时需要使用的文件和目录。其中: examples中包含示例Java源文件,可以用来测试你的设置是否正确。jri.dll是需要使用的动态链接库,运行Java程序时会被用到。JRI.jar以及另两个jar文件是Java类库,编译Java源文件时需要用到。 我们现在在Eclipse里新建一个Java项目,然后把examples目录里的.java文...

阅读全文