MyISAM 转换为 InnoDB -MYSQL数据格式转换 Part1

使用这个脚本 可以将所有的mysql数据库都由myisam存储类型转换为innodb存储类型
使用前请先备份

#!/bin/bash
MYSQLCMD=mysql

die() {
echo “$(basename $0): $1″ 2>&1
exit 1
}
usage_die() {
echo “Usage: $(basename $0):” \
“[-a ] [-d for all databse”] 2>&1
exit 1
}

while getopts a:d OPT; do
case “$OPT” in
d) ALL_DB=$OPTARG ;;
a) ONE_DB=$OPTARG ;;
*) usage_die ;;
esac
done
if [ $# -eq 0 ]; then
usage_die
fi

one_db() {
check_db=$(mysql –batch –column-names=false -e “show databases”|grep “$ONE_DB”)
if [ “$check_db” == “” ]; then
echo “can’t find the databse “$ONE_DB” in mysql”
exit 1
else
for t in $(mysql –batch –column-names=false -e “show tables” “$ONE_DB”);
do
echo “Converting table $t”;
mysql -e “alter table ${t} type=InnoDB” ${ONE_DB};
done
fi
}

all_db() {
for db in mysql –batch –column-names=false -e “show databases”| grep -v Database|grep -v information_schema|grep -v mysql; do
for table in mysql –batch –column-names=false -e “show tables” ${db} | grep -v information_schema|grep -v Tables_in; do
echo “Converting table $table”
mysql -e “alter table ${t} type=InnoDB” ${db};
done
done
}
echo ${ONE_DB}
exit 0

if [ “$ONE_DB” == “” ]; then
exit 1
else
one_db
fi

if [ “$ALL_DB” == “” ]; then
exit 1
else
all_db
fi

cPanel APAHCE 2.4.2 安装升级

cPanel APAHCE 2.4.2 安装升级

我们安装的cPanel APACHE已经可以安装2.4.2的版本了
性能有一定提升 尤其对于静态文件
但是相比NGINX 还有一定的差距

如果有安装 APACHE 2.4.2的客户

可以联系技术支持进行升级
4台商用机器 测试一个星期 无bug

Can’t locate CGI/Carp.pm in @INC (@INC contains: /usr/local/lib64/perl5 错误修复

[Sat Aug 11 00:14:26.102705 2012] [cgi:error] [pid 5024] [client 222.65.114.1:56282] AH01215: Can’t locate CGI/Carp.pm in @INC (@INC contains: /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .) at install.cgi line 3., referer: http://internet.baidu.com/
[Sat Aug 11 00:14:26.102796 2012] [cgi:error] [pid 5024] [client 222.65.114.1:56282] AH01215: BEGIN failed–compilation aborted at install.cgi line 3., referer: http://internet.baidu.com/

这个是因为默认未安装CGI的CARP模块引起的

解决办法
一次性编译安装所有主要模块

wget http://www.cpan.org/modules/by-module/CGI/CGI.pm-3.04.tar.gz
tar -zxvf CGI.pm-3.04.tar.gz
cd CGI*
perl Makefile.PL
make
make install

完成后尝试访问CGI页面
OK了吧?

WHMCS 最新版 购物车栏目优化 新增chinacart模板

WHMCS 最新版 购物车栏目优化 新增chinacart模板

截图演示

WHMCS 符合中国习惯的模板

经过客户调查
这样显示会更符合中国客户习惯
所以简单修改实现了这种展示界面

在线演示
http://www.idcsoft.net/member/cart.php

注意:
这个模板只有通过我们购买的WHMCS终身授权才能免费获得
默认内置在我们发布的中文优化版安装包里

官方默认是无这个模板的

WHMCS PDF订单 中文字体乱码 解决方案 『已完成』

解决PDF显示中文乱码的问题
UTF-8
使用体积比较小的
droidsansfallback字体作为中文显示的默认字体

设置方式
在我们的客户中心下载 WHMCS最新的中文优化版
然后升级WHMCS至最新版本
接着登录后台 设置 – 订单 – PDF字体
设置为 droidsansfallback
保存后 就可以显示中文了

这个设置需要上传我们修改后的 最新的模板文件到模板目录里才可以使用
否则还是一样变????

另外注意设置下PDF的Logo
上传一个LOGO图片到根目录的images文件夹下
以jpg gif 文件名字logo 就会自动识别

可以查看演示

PDF中文字体订单演示

如果有不能使用的
可以联系我们免费代为修改

Posts navigation

1 2 3 17 18 19 20 21 22 23 31 32 33
Scroll to top