2011-12-19
条评论Ubuntu 10.04默认带的Python 2.6,一些程序运行又需要老版本(2.5)的Python,比如备份Gmail的这个Gmail Backup,简单记录安装过程如下:
1.下载安装OpenSSL
可以用apt-get方式:
sudo apt-get install libssl-dev
也可以之间下载源码编译安装
wget http://www.openssl.org/source/openssl-1.0.0e.tar.gz
tar xzvf openssl-1.0.0e.tar.gz
cd openssl-1.0.0e
./configure
make
sudo make install
2.下载Python 2.5的源码包,解压
sudo apt-get install build-essential gcc
cd Downloads
wget http://www.python.org/ftp/python/2.5.5/Python-2.5.5.tgz
tar -xvzf Python-2.5.5.tgz
cd Python-2.5.5
修改文件 Module...
阅读全文
2011-12-08
条评论在线升级插件的时候死了,再刷新就出现这个提示,重启nginx还是依旧,后来发现程序根目录下有一个.maintenance 文件,删掉就好了
阅读全文
2011-11-25
条评论如果我们要打印出一个Excel工作表,而这张表格有多页,如何让第一页以后的每一页都自动加上与第一页相同的表头呢?
可以这么做:单击“页面布局”选项卡下的“打印标题”命令,弹出“页面设置”对话框;在“打印标题”下“顶端标题行”右边文本框中单击鼠标左键,出现闪烁光标后,在Excel表用鼠标左键选择表头所在行,最后选择“确定”即可。
这样,Excel就会自动为第一页后面的表格加上统一表头了。
阅读全文
2011-11-15
条评论LimeSurvery 团队昨天发布了LimeSurvery 2.0 的第一个alpha版,新版取得了很大的进展,可以算是从LimeSurvery 1 进化到全新一代LimeSurvery 的基石。LimeSurvery 2.0 alpha 并不是彻底重写的版本,虽然开发团队很多年前就想到重写,由于人手方面的原因而放弃,不得不使用如今这种渐进过渡的方式进行。然而LimeSurvery 2.0 并不缺少新功能。
LimeSurvey是一款在线问卷管理系统,具有问卷的设计、修改、发布、回收和统计等多项功能。同时它也是一个开源软件,其最新版本的软件包可以完全免费获取和使用。它集成了调查程序开发、调查问卷的发布以及数据收集等功能,使用它,用户不必了解这些功能的编程细节,网上收集的调查数据可以导出多种文件格式以便分析。
除PHP 框架之外,LimeSurvery 2.0 一个显著特性就是新的条件引擎,称之为 Expression Manager(EM),目前与老的条件引擎一并使用,并将在短期内完全取代它。EM 支持使用高级条件、复杂的方程式来来判定问题的可见性和相关性。LimeSurvery 2...
阅读全文
2011-11-01
条评论wp_head()是wordpress的一个非常重要的函数,基本上所有的主题在header.php这个文件里都会使用到这个函数,而且很多插件为了 在header上加点东西也会用到wp_head(),比如SEO的相关插件。但是,在wp_head()出现的这个位置,会增加很多并不常用的代码。可 以通过remove_action移除这些代码。
先简单介绍一下remove_action这个函数吧:该函数移除一个附属于指定动作hook的函数。
函数原型:remove_action( $tag, $function_to_add, $priority, $accepted_args );
参数
$tag(字符串)(必需)将要被删除的函数所连接到的动作hook。默认值:None
$function_to_remove(回调)(必需) 将要被删除函数的名称默认值:None
$priority(整数)(可选)函数优先级(在函数最初连接时定义)默认值:10
$accepted_args(整数)(必需)函数所接受参数的数量。默认值:1
返回值 (布尔值)函数是否被移除。返回值只有两个,True or F...
阅读全文
2011-11-01
条评论记一下 备忘
导出sql脚本mysqldump -u 用户名 -p 数据库名 > 存放位置mysqljump -u root -p test > c:\a.sql
导入sql脚本mysql -u 用户名 -p 数据库名 < 存放位置mysqljump -u root -p test < c:\a.sql
注意,test数据库必须已经存在
阅读全文
2011-11-01
条评论在用nginx搭建wordpress平台时,遇到500 Internal Server Error nginx这个错误,具体在配置wp-super-cache时出现的,检查了下虚拟主机配置,需要将在location /{}段定义的index和root挪出来,如下:
修改前:
12345678910111213server { listen 80; server_name bdwm.info; charset utf-8; error_page 404 = //index.php?q=$uri; location / { **index index.html index.htm index.php; root /home/sites/bdwm.info;** …… } ……}
修改后:
123456789101112server { listen 80; server_name bdwm.info; charset utf-8; ...
阅读全文
2011-11-01
条评论在 /etc/nginx/ 下创建 wordpress_params_regular 文件,把以下内容拷过去
123456789101112# WordPress pretty URLsif (-f $request_filename) {expires max;break;}if (-d $request_filename) {break;}rewrite ^(.+)$ /index.php?q=$1 last;# Enable nice permalinks for WordPresserror_page 404 = //index.php?q=$uri;
在 /etc/nginx/ 下创建 wordpress_params_supercache 文件,把以下内容拷过去
123456789101112131415161718192021222324252627282930313233343536# if the requested file exists, return ...
阅读全文
2011-11-01
条评论例如:http://bdwm.info/wp-content/themes/minimatica/style.css?ver=1.0.1
在location / {}内加入:if ($request_uri ~* “.(icocssjsgifjpe?gpng)?[0-9]+$”) {expires max;break;}
阅读全文
2011-10-31
条评论Ubuntu 10.04 下用nginx官方源安装的nginx,上传文件时出现413 Request Entity Too Large,查了一下发现client_max_body_size这个参数限制了上传文件的大小,默认是1M,需要配置一下上传文件最大值:
1.打开nginx主配置文件sudo vim /etc/nginx/nginx.conf
2.在http模块段添加client_max_body_size 20m(改为20m)
3.刷新nginx服务sudo /etc/init.d/nginx restart
阅读全文