Entries Tagged as ''

安装proftpd(mysql认证)的时候的问题

源代码编译
./configure –with-modules=mod_sql:mod_sql_mysql
make的时候报错:
mysql.h找不到
可机器上mysql-devel这个包我是装上了的呀
而且mysql.h这个文件也存在
在目录/usr/include/mysql/mysql.h目录下
没办法
按照惯例
把/usr/include/mysql/*拷贝到/usr/incluce目录下
这样
然后make又出错
系统报
-lmysqlclient“找不到
但是系统里
libmysqlclient.so和libmysqlclient.a(/usr/lib/mysql/目录下)都是存在的呀
而且文件/etc/ld.so.conf里有
/var/lib/mysql这一行
而且也做过ldconfig
后来仔细看了一下文档的configure参数
发现可以指定include和库的路径
–with-includes=/usr/include/mysql –with-libraries=/usr/lib/mysql
就像这样
于是先
make clean
./configure –with-modules=mod_sql:mod_sql_mysql –with-includes=/usr/include/mysql –with-libraries=/usr/lib/mysql
make
make install

这样就行了

upgraded FC5 to FC6

redhatFC6(Fedora Core 6)release有一段时间了
由于其官方没有出正式的用yum升级FC5到FC6的文档
所以我也一直没有尝试着升级
直到最近
看到有n多人已经升级成功了
我昨天才化了一些时间
把我的一台桌面从FC5升级到了FC6
方法很简单
还是跟以前FC3->FC4、FC4->FC5差不多
都是先把fedora-release包升级成FC6的
(这个其实就是把yum的配置的仓库,repository,配成FC6用的)
然后再用yum -y upgrade升级到FC6

只是FC5->FC6需要首先做一个
yum clean all
的动作

官方文档上讲
虽然通过yum升级FC5到FC6是通过了测试的
但是还是不推荐这种方式升级:)

做的时候别的地方一般都不会有问题
就是做
yum -y upgrade的时候容易出一些dependence的错误
这是一般之需要把出依赖错误的包
rpm -e

再yum -y upgrade
直到最后成功
这样就可以了

CentOS4.4下装ZendOptimizer3.0.2有问题

3.0.2是目前ZendOptimizer的最新版
我当下来装了
安装都没有问题
但是一旦我跑php
马上报错:
Failed loading /zendpath/lib/Optimizer-3.0.2/php-5.1.x/ZendOptimizer. so: /zendpath/lib/Optimizer-3.0.2/php-5.1.x/ZendOptimizer. so: undefined symbol: match
后来在Zend的论坛上找到这么一篇:
Failed to load so file after successful installation on CentOS 4.4
看了以后
卸掉3.0.2
装上3.0.1
然后就好了
CentOS基本上是基于RedHat的enterprise版本的
CentOS4.4也就是RedHat的AS4 update 4
所以
在as4下
也有同样问题

放一首放在gmail信箱里的mp3

谢霆锋-勿忘我
Play

micromedia上的免费的flash播放器

这一段时间研究gmail上在线播放mp3的事情
发现gmail居然是调的micromedia的flash播放器
具体代码是这么写的:

  1. <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"
  2. codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0"
  3. width="500px" height="27px" align="middle">
  4. <param name="allowScriptAccess" value="sameDomain" />
  5. <param name="movie" value="html/audio.swf"/>
  6.  
  7. <param name="FlashVars"
  8. value="backgroundColor=0xEEEEEE&autoPlay=true&audioUrl=http%3A%2F%2Fmail.google.com%2Fmail%2F%3Fattid%3D0.1%26disp%3Dmp3%26view%3Datt%26th%3D10f09fcfc0c39c94%26saduie%3D1egnamaoa09l0y695mvcpktrxlwma1w%26sadet%3D1168738326161%26sads%3D6b608d802714f7a9b2c5802179cc69ac"/>
  9. <param name="quality" value="best" />
  10. <param name="bgcolor" value="#EEEEEE" />
  11. <param name="scale" value="noScale" />
  12. <param name="wmode" value="opaque" />
  13. <param name="salign" value="TL" />
  14. <embed id=Player scale="noScale" salign="TL"
  15. src="html/audio.swf?backgroundColor=0xEEEEEE&autoPlay=true&audioUrl=http%3A%2F%2Fmail.google.com%2Fmail%2F%3Fattid%3D0.1%26disp%3Dmp3%26view%3Datt%26th%3D10f09fcfc0c39c94%26saduie%3D1egnamaoa09l0y695mvcpktrxlwma1w%26sadet%3D1168738326161%26sads%3D6b608d802714f7a9b2c5802179cc69ac"
  16. wmode="opaque" quality="best" bgcolor="#EEEEEE"
  17. width="500px" height="27px" name="Player" align="middle"
  18. allowScriptAccess="sameDomain" type="application/x-shockwave-flash"
  19. pluginspage="http://www.macromedia.com/go/getflashplayer" />
  20. </object>

linux下用mime发带附件的邮件

如果你的系统装有metamail这个rpm包的话

则命令metasend可以用来发带附件的邮件

如果没装这个软件包呢 那就装上:)

metasend -b -t $RECEIVE_MAIL -S 100000000 -s "$MYSQL_BACKUP_DATABASE_FILENAME `date +%y-%m-%d`.tar.gz" -f $BACKUP_PATH/$MYSQL_BACKUP_DATABASE_FILENAME-`date +%y-%m-%d`.tar.gz -m application/octet-stream -e base64

这个是别人写的

我只拿来用用

怎样在linux下用命令发带附件的邮件

简单讲

就是把要当作附件发的文件uuencode一下

然后再把编过码之后的文件当作邮件正文发出去

一句话的命令就是

cat <attachfile> | uuencode <attachname> | mail -s <subject> <targetemailaddress>

比如我要把文件hello.gif当作附件发给haha@pei.com

邮件标题用hello

那么我会这样

cat hello.gif | uuencode hello.gif | mail -s "hello" haha@pei.com

注意:命令uuencode在rpm包sharutils里 

中行和fesco搞的信用卡没有免息还款期!

fesco发的那张用来医疗报销用的

“中国银行长城人民币信用卡”

居然没有免息还款期?!

我x

刚才打电话问了中行的人才知道的

每天万分之五的利息

x

原来从来也没有人告诉过我这个

发卡的时候没说

换卡的时候也没人说

我只用过招行的信用卡

那是能透支,有免息还款期的

n多银行也老来公司推广他们的信用卡

我也从来没听说那个是没有免息还款期的

网上大概看了看

信用卡一般都是有较长时间的免息还款期的

没有免息还款期的那叫“准贷记信用卡”,又叫“准信用卡”

而这张卡片上明确写着

"长城人民币信用卡"

而不是“准信用卡”

看来真是有误导的嫌疑 

这真是有误导的嫌疑

总之

真是教训

所以

给大家一个忠告

信用卡一定得搞清楚是否是真正的信用卡 

绕过卸载norton的密码校验


这几天一直在跟病毒和流氓软件做斗争

昨天发现norton不能扫描了(出0×20000058错误)

按照网上的经验

需要重装norton

卸载norton的时候居然发现需要密码?!

问了mis几个人都没找到密码

google搜了一下

原来改注册表就可以绕过去

打开注册表编辑器(regedit)

在这里 

[HKEY_LOCAL_MACHINE\SOFTWARE\INTEL\LANDesk\VirusProtect6\CurrentVersion\AdministratorOnly\Security] 

把LockUnloadServices的值改成0即可 

把gmail信箱用作网络硬盘


现在一个gmail帐号的空间可以有2.785G(还在不断增长)之多

什么?!你还没有gmail帐号?!

//咣当

赶紧给我留言 

我发邀请给你

而且他稳定、速度快

还支持10M容量的大附件

这么好的东东不好好利用岂不可惜?

呵呵

于是就有人做了个叫"GMail Drive shell extension "的东东

这个东东安装完毕后

会在把你的gmail帐号里的空间当作一个虚拟的存储挂上

在你的“我的电脑”下面出来一个叫“Gmail Drive”的东东

你可以像维护一个windows目录一样维护这个下面的东西

但是这个东东需要IE(Internet Explorer)5以上版本

这段时间我被流氓软件以及病毒搞怕了

都把ie给干掉了

自然是不能用这个东东了

不过还好

还有一个叫“Gmail File Space Extension(GSPACE)”的东东

他是FF(FireFox)的add-on

FireFox的官方在这里推荐了他

这个装上以后

会在FireFox右下角(状态栏上)出来一个类似于gmail的图标

官方叫做“Gspace panel”

点击即可操作

这个东西用起来跟上面的"Drive Shell extension"不一样

这个用起来好像是在用ftp的感觉

就是gmail信箱的空间好像是在一个ftp服务器上