8

Comments

Fix the Bug

最新 WordPress 版本 3.0 正式版近期发布。自动更新过后,原有插件、主题基本适应,兼容性还好。WP3的新特性还在慢慢体会中。

这里列出两个升级3.0可能会遇到的小问题以及解决办法。

1、一个部分主题可能会遇到的小问题

在以前WP版本中,各主题作者可能习惯于使用 $tableposts(文章数据库表名称) 和 $tablecomments(评论数据库表名称) 两个全局变量来SQL查询数据库。新版本中不再有这两者的定义。因此部分主题中会出现文章列表、评论列表为空的现象。我目前再用的主题 Lifedit 就有这个问题。

其实这不是个新问题,在WPMU中也是没有 $tableposts 和 $tablecomments 的定义的,有尝试过将WP主题应用到WPMU的早就遇到过这个问题,当然解决方法也早就出来了:

$tableposts  ==> $wpdb.posts

$tablecomments  ==> $wpdb.comments

用右侧的替换掉原来的两个就可以了,$wpdb 是一直存在的定义。

Read the rest of this entry »

< ,,,, >
0

Comments

最近垃圾评论又增多,更新一下
适用插件:WP-Ban
18.181.2.25
58.85.49.103
59.39.181.213
60.217.248.82
61.23.253.200
62.41.111.164
62.141.58.13
64.27.19.152
66.29.195.20
66.90.75.206
69.64.58.3
69.71.222.187
71.123.249.90
74.97.22.47
74.52.85.18
76.90.84.243
78.26.187.114
78.46.102.194
79.140.39.227
80.74.110.149
81.30.205.230
82.223.117.209
84.19.161.8
87.118.98.191
87.118.100.56
87.118.103.142
88.191.70.51
89.16.178.147
89.28.114.111
89.28.3.241
89.96.163.21
< ,,, >
0

Comments

You, Spamer, are Banned!

You, Spamer, are Banned!

推荐一个插件WP-Ban,用来禁止垃圾评论,多种方式阻隔spam robots的骚扰:

Ban users by IP, IP Range, host name, user agent and referer url from visiting your WordPress’s blog. It will display a custom ban message when the banned IP, IP range, host name, user agent or referer url tries to visit you blog. You can also exclude certain IPs from being banned. There will be statistics recordered on how many times they attemp to visit your blog. It allows wildcard matching too.

当打开WP后台,Akismet拦截到垃圾评论,我一般就直接把ip加到禁止访问列表了,所以我的列表有这么长:

Read the rest of this entry »

< ,,, >
0

Comments

The Python Programming Language

The Python Programming Language

简介

Python 是少数的几个能够称之为简约强大的编程语言之一。使用Python时你会惊喜的发现,你将会很容易的把心思专注于问题的解决方法,而不是你所使用的编程语言的语法和结构。
对Python的官方介绍如下:

Python 是一种简单易学,功能强大的编程语言。它具有高效的高级数据结构和简单而实用的面向对象编程方式。Python 具有的优雅的语法,动态录入和直译式语言,使它成为大多数平台上在许多领域进行脚本编程和快速应用程序开发的一种理想语言。

我们将会下一节详细讨论 Python 这些特性。

小记

Python 语言之父 Guido van Rossum,在看过BBC的电视节目“Monty Python’s Flying Circus”后给 Python 取了这个名字。其实,他并不是特别喜欢蟒蛇,这种用身体缠绕勒死动物为食的动物。

Read the rest of this entry »

< ,,, >
0

Comments

最近想自动升级WP,总是出现超时错误。之前升级2.8.3的时候很顺利的。估计跟那个损坏的海底光缆路由有关,国内主机访问国外服务器变慢。

错误信息为

Downloading update from http://wordpress.org/wordpress-2.8.4.zip

Download failed.: Operation timed out after 60000 milliseconds with 1351500 bytes received

Installation Failed

明显是速度慢、没有下载完的原因。

百度到的解决方案:
WordPress自动升级超时 解决方案

我尝试过了,不需要更改php.ini,只改file.php就可以了,而且不受php.ini的配置时间限制。

2.8.3默认是60秒超时,我改到500才成功升级。

< ,, >