Blogs

今日google.cn走了

tag

今天互联网议论最多的话题估计就是google撤离的事了,对于能造成什么样的影响,也不是我能说了算,咱就不义了。

没有了google.cn还有google.com,好在平时就在使用google.com,对于.cn的变化没有影响。

安装使用ubuntu 9.10后的一些感受体会

最近安装了ubuntu 9.10,被折腾的苦尽甘来,刚摸到点门道了来。起初被pppoe拨号上网给卡住了,目前只要能上网想找什么资料方便多了。

由于工作要使用QQ和收发邮件,我特意安装了pidgin来挂QQ,功能和界面差一点没关系,就是经常出现要重新激活,还有就是好友状态老是不停地提示,我的好友几百,快把我烦死了。

收发邮件喜欢使用Thunderbird,自从升级到Thunderbird 3.x就更加喜欢了,ubuntu下Thunderbird的版本有点高不懂,3.x的没有简体中文版,现将就这用吧。

下载安装xampp-linux-1.7.1,又安装了drupal 6.16 感觉比winxp下跑的顺畅多了。

目前对ubuntu下的软件了解甚少,感觉十分的空虚,慢慢学吧,只要不放弃总能学好的。

网站的安全防范不能马虎

昨晚维护一个网站,论坛使用的discuz 6.0 。意外发现论坛的forumdata/cache/目录下多了一个phpspy.php文件,大小为110KB,以前还真没在意过。下载回来一看明白了,属于php后门程序。通过url访问这个文件可以对数据库进行操作、下载以及上传、删除文件或目录。

看来定期检查还是很有必要的,免得出事后还不知什么原因。

重新开放新用户注册,增加图片验证

tag

迫于无奈,今天安装了CAPTCHA模块来进行防范,并采用了图片验证的方式。启用该模块后会给真正想参与讨论的朋友带来不便!

CAPTCHA模块不方便的地方就是没有刷新验证图片的功能,如果看不清图片,只能重新刷新页面。

下一步的工作是清理那些恶意注册的帐号,有2万多恶意注册的帐号,我都不知该怎么处理了。

站点遭恶意注册,临时暂停新用户注册通知

无意间看了一下用户列表,把我吓了一跳!最近注册的ID是22929,我大概看了一下,每10分钟-20分钟注册一下,用户名都是英文的广告之类的,太可恶了。

为了防止这类恶意注册,临时关闭新用户注册。随后会安装验证模块再开放注册,请见谅!

新手指导之安装 Xampp

tag

经常看到有些新接触drupal的朋友发帖求助关于安装drupal出现某些错误,其实很多问题的根源都是服务器环境配置。

对于新手我比较推荐安装XAMPP,问什么呢?传统安装Apache、MySQL、PHP的方法费时费力,对于新手来讲正确的配置服务器是件不容易完成工作。

XAMPP 的确非常容易安装和使用:只需下载,解压缩,启动即可。而且它是免费的。

到目前为止,XAMPP 共有以下四种版本:

  • 适用于 Linux 的版本(已在 Ubuntu、SuSE、RedHat、Mandrake 和 Debian 下通过测试),
  • 适用于 Windows 98、NT、2000、2003、XP 和 Vista 的版本,
  • 适用于 Solaris SPARC 的测试版(在 Solaris 8 环境下开发并测试),
  • 适用于 Mac OS X 的测试版。

适用于 Mac OS X 和 Solaris 的 XAMPP 版本尚处于开发的第一阶段。使用时风险自担!

XAMPP简体中文项目页:
http://www.apachefriends.org/zh_cn/xampp.html

playts.status.net开通了

今日收到邮件status.net private beta开通通知, playts.status.net 申请通过了。记不得自己去申请的具体时间,反正时间不短了。

2010-03-07_153440

按照邮件给的地址 playts.status.net 以及管理员帐号、密码登录。可以看到自动检测你的地理位置并切换到相应的语言,但是中文化并不完整。

这是一个单用户的版本,一些功能都被禁用了。没有提供新用户注册,不过可以使用 OpenIDtwitter 账户登录。

管理员后台管理界面预览:

Google buzz的bug

前几天我将一个drupal做的站添加到Google buzz后,发现超链接出现了问题。

了解drupal的朋友都知道,drupal 站点的页面中节点超链接是/node/1,图片附件之类是/sites/default/files/2010-02-08_170355.png

当把站点添加到Google buzz后这些超链接会变成https://mail.google.com/node/1或https://mail.google.com/sites/default/files/2010-02-08_170355.png

无奈我把这个站点从Google buzz去掉了。

playts.com 升级到 6.16

tag

今日Drupal 6.16 and 5.22 released我就迫不及待的维护升级,当运行update.php时却收到错误警告:

user warning: Table 'drupal.drupal_semaphore' doesn't exist query: SELECT expire, value FROM drupal_semaphore WHERE name = 'locale_cache_zh-hans' in /home/clients/websites/w_my/public_html/my/includes/lock.inc on line 154.

这时才想起来在升级之前没有禁用非核心模块,还好升级之前备份了文件和数据库,从新来过就是了。

当我按部就班的操作完毕,同样还是出现同样的错误警告,我编辑了settings.php文件
将:
$update_free_access = FALSE;
改为:
$update_free_access = TRUE;

还是不行,郁闷了~

includes/lock.inc是6.16新增的文件

感谢 webenabled.com 提供的主机空间

playts.com 搬到由 webenabled.com 提供的主机空间有半年了。刚搬来时webenabled.com提供给免费用户3个应用(又好像是5个应用,记不清了)每个应用有1G的空间,并且支持域名绑定,非常不错哦。过了一段时间又每个应用有512M/app的空间,到现在是256 MB/app,并且不再为免费用户提供域名绑定服务。

我之前绑定域名playts.comwebenabled.com目前并没有撤销绑定,非常感谢!

推荐大家体验 webenabled.com 的主机。目前支持创建的应用:

  • Acquia 1.2.21 (6.15, 2.1)
  • Drupal 7 alpha-2
  • Drupal 6.15 (Drush 2.1)
同步内容