2010年二月6日
2 comments »
贝贝爸爸经常下班回来给贝贝带点小礼物,所以贝贝每天在爸爸回来时都很期待。昨天贝爸在楼下按了门铃后,贝贝就很开心,急忙打开门,对着下面楼梯一声接一声地大声喊着“爸爸”。
贝爸进门后,让贝贝先亲他几口,然后再给礼物。这时候小妞还是很配合的,一口接一口的亲啊。然后贝妈我也来凑热闹,效仿贝贝,也得到了礼物。然后我们开心之际,我随意说了句“我们都有礼物了,只有外婆没有了”。谁知贝听了,转头走到房间找到外婆,急切告诉外婆,“外婆你赶紧去亲爸爸,然后你也会有礼物了”。外婆一听,吓得忙说,“外婆不要礼物的”
哈哈~
Popularity: 1%
2010年一月22日
8 comments »

昨晚贝贝在被窝和我聊天,话题是讨论她的小伙伴。
“贝贝,你为什么总说小宇还小呢?还叫他小宇宝宝?”
“因为他就是小嘛!”
“妈妈没觉得小宇很小啊,跟你差不多哦”
“不是,他不知道2+2等于几,我说等于4,他还说等于1,哈哈,所以我说他还小”
“哦,这样子,那贝贝知道3+3等于多少么?”
“这个,这个我不知道”(咳咳,五十步笑百步)
“那你和小宇一样么,也没长大啊”
“不对!我都知道2+2=4的,说明我比小宇大一点点”
“这样说来有点道理”
……
“海川大哥是你的好朋友么?”
“是的呀”
“那海川有没有觉得贝贝还小呢?”
“没有, 就是他有时候不理睬我”
“哦,那估计海川有时候心情不好就不想理你了”
“不是的,是他难为情”
……
Popularity: 2%
2 comments »

听幼儿园老师说贝贝这周有2次都因为午睡晚没有参加下午的文化课了,外婆去接的时候,贝贝还刚起来。于是我再次痛下决心,一定要把贝贝晚睡晚起的习惯调整过来。于是这几晚都是8:30就开始洗洗漱漱,9点进被窝。
前晚比较成功,折腾了半小时的样子,讲故事,玩游戏,喝奶,9:30左右有点昏昏欲睡的样子了,拿着心爱之物把脖子绕了个圈,然后深呼吸啊深呼吸,本以为这样就要慢慢睡去了,不料突然一个鱼跃,小狗似的趴着,高高地撅着小屁股,然后脑袋一直在那里不停摆动,真是一个活灵活现的小狗啊,这属狗的就是不一样。我躺在她旁边也不敢出声打扰她,想来是还有过多的精力要先释放掉,才能睡得着呢?果然,不多会儿这只小狗累的趴下睡着了。
» Read more: 早睡早起
Popularity: 1%
2010年一月19日
2 comments »
mysql serve 是5.1.x的,客户端是 5.0.x的,用phpmyadmin,总有一个提示,说版本不匹配,感觉不爽。
用Ports的方法升级客户端,不行,报错。说5.1和5.0有冲突,只能先删除。
用了 portmaster -o databases/mysql51-client mysql-client-5.0.89
也不行。
加上 export CONFLICTS=” 后执行,还是不行。看了
pkg_info mysql\*
有
Required by:
php5-mysql-5.2.12
php5-mysqli-5.2.12
因为还跑着网站,就没敢贸然行事。
这天趁网站人少的时候,干了一把
删除老的package
#pkg_delete -f mysql-client-5.0.89
到mysql5.1 client的目录
#cd /usr/ports/databases/mysql51-client
装
#make install clean
。。
。。
等待
。。
好了看一下版本
#mysql -V
mysql Ver 14.14 Distrib 5.1.42, for portbld-freebsd8.0 (amd64) using 5.2
用portmaster升级2个有依赖的php组件
#portmaster php5-mysql php5-mysqli
等待
。
。
重启apache,好了。
出乎意料的是安装过程中,php可以正常的链接mysql。网站正常,还以为pkg_delete会删除使用的so文件,导致网站出状况。
感谢hshh
Popularity: 1%
2010年一月17日
1 comment »
apache或者其他的配置文件经常会修改。每次改了什么有时候会忘掉。或者没有备份。
用RCS 版本控制系统,Revision Control System(很古老的UNIX应用程序)的ci,co来管理,很是方便。简单的就三个命令。
checkout出来httpd.conf
co -l httpd.conf
修改后,看看都修改了什么
rcsdiff httpd.conf
如果确认,并且好用,就checkin
ci -u -wjuhui httpd.conf
目录里会有一个 httpd.conf,v 文件,是文本文件,可以打开看看。
感谢asong。
Popularity: 2%
2010年一月13日
3 comments »
前几天贝贝一本正经的教我们如何礼貌地打喷嚏,她认真地示范着:伸展开右手掌,然后仔细端详一番,再用左手食指顺着右手虎口那里划个弧形,最后再把右手四指合并处放在轻捂住嘴巴,拇指贴着一侧鼻翼。 她只是示范着,但不言语。演示完后,来了句:“大家学会了么?”
这只是开始,让人苦笑不得是,这几天,她每次在真的要喷嚏时都来不及做这个动作的,然而为了弥补,她会在喷嚏后,重新做上述的一整套的动作,然后再假装的打个喷嚏。最可爱的是,有天夜里要喝奶,喝奶时呛咳了,然后还依旧不急不慢地来套这个流程,又佯装咳了声,可怜我,这么冷的深夜,我在旁边冻得哆嗦,她还在演戏……
我们告诉她,不需要每次都划个弧形的,那是老师在教时为了让你们看清楚而做的示范。你动作要快点,要不然就失去意义了。可是人家照旧优雅的划着弧……
Popularity: 2%
No comments »
linux等的shell很多,一个人不太可能全部都熟悉。我用bash比较多。有个新的环境是csh。没有ctrl+r的功能,不爽。想改成bash。
安装bash的方法不谈。
查看一下当前的shell
[phpbird@host3 ~]$ echo $SHELL
/usr/local/bin/bash
当然,这是修改后的。
修改缺省的shell可以修改 /etc/passwd
这个文件是用:分割的多行文件,找到需要修改的用户。把最后一行的shell路径替换掉就可以。当然如果不让登录,就修改成一个不存在的shell。
如果改错了,就会麻烦点了。
还有一个是用命令来
chsh
很优雅的方法
chsh -s /path/to/shell {user-name}
我这里就是
chsh -s /usr/local/bin/bash juhui
不是root用户,需要输入密码。
Popularity: 2%
2010年一月12日
No comments »
apache的.htaccess有个可以保护目录的功能。当用户访问这个目录里资源的时候,会弹出对话框,让输入用户名和口令。在设置的时候有一些关必要条件。比如启用.htaccess文件等。
这2天在freebsd里面想这么做一次,但是遇到了问题,一直报错
configuration error: couldn’t check user. No user file?
后来经过调整,还有
configuration error: couldn’t check access. No groups file?
和
Invalid command ‘AuthUserFile’, perhaps misspelled or defined by a module not included in the server configuration
等错误信息。
后来经过n多个小时。。n>3,最后准备投降的时候,看到httpd.conf里面有一些注释掉名字里面有auth字样的module。一狠心,全去掉注释,好了!
又经过一番测试。
需要启用下面的三个module
- LoadModule authn_file_module libexec/apache22/mod_authn_file.so
- LoadModule authz_user_module libexec/apache22/mod_authz_user.so
- LoadModule auth_basic_module libexec/apache22/mod_auth_basic.so
当然我用的是
AuthType Basic
.htaccess的内容如下
- AuthType Basic
- AuthName "admin"
- AuthUserFile /usr/local/etc/apache22/.htpasswd
- Require user admin
Popularity: 2%
2010年一月11日
No comments »
再次安装了一下awstats,不知道是不是用freebsd ports没有安装在awstats默认目录的原因用自动配置的工具awstats_configure.pl 老是配置不行。就自己用awstats.model.conf改写了一个config文件。
运行
/usr/local/www/awstats/tools/awstats_updateall.pl now
报错
Error: SiteDomain parameter not defined in your config/domain file. You must edit it for using this version of AWStats.
Setup (‘/etc/awstats/awstats.conf’ file, web server or permissions) may be wrong.
Check config file, permissions and AWStats documentation (in ‘docs’ directory).
找了半天,有说是命令参数的问题。后来发现,是因为SiteDomain没有填写值的原因,简单的只要有
SiteDomain和LogFile就行。
Popularity: 2%