2012年4月17日 | 标签: ,

PHP在CLI模式下执行脚本提示错误:/opt/php/bin/php: /usr/lib/libxml2.so.2: no version information available (required by /opt/php/bin/php)

出现这个问题主要是升级过libxml2导致的,/usr/lib/libxml2.so.2链接的版本与php配置中curl的版本不一致。所以可以删除这个版本,即除了php配置中curl其它的链接,将其链接到正确的版本。

比如查看版本:

1
2
lrwxrwxrwx  1 root root      16 Dec 23 14:06 /usr/lib/libxml2.so -> libxml2.so.2.7.6
lrwxrwxrwx  1 root root      16 Dec 23 14:06 /usr/lib/libxml2.so.2 -> libxml2.so.2.7.8

以上 /usr/lib/libxml2.so.2对应版本为2.7.8,而Phpinfo显示出来的却是2.7.6,所以得删除/usr/lib/libxml2.so.2,重新链接到libxml2.so.2.7.6。

1
2
rm /usr/lib/libxml2.so.2
ln -s /usr/lib/libxml2.so.2.7.6 /usr/lib/libxml2.so.2
2011年11月7日 | 标签:

在管理 sftp 远程连接时,如果 Private Key File 和 Known Hosts File 没有添加内容的话,在 Upload Files 方式为 On Save 时,每次同步都有一个弹出框弹出来要求确认。这是件很烦的事。

这里有个简单的操作就可以让弹出框消失:

在你本地新近一个空白文件 known_host, 并把这个文件的全路径添到 远程连接(点管理)-》已知的主机文件-》确定

完成这个, 在弹出一次弹出框就不会有第二次了。

2011年8月30日 | 标签:

测试机出现错误:link is slow to respond, please be patient

解决办法:更换硬盘数据线,,仅限PC啊

2011年8月3日 | 标签: , ,

1、查看本地SVN信息

1
2
3
4
5
6
7
8
9
10
11
svn info
Path: .
URL: svn://30.238.150.1/photo
Repository Root: svn://30.238.150.1
Repository UUID: e097ea39-a979-459f-9c86-1901f30bb117
Revision: 1438
Node Kind: directory
Schedule: normal
Last Changed Author: admin
Last Changed Rev: 1438
Last Changed Date: 2011-01-20 23:41:11 +0800 (Thu, 20 Jan 2011)

2、更换IP为30.238.150.2

1
svn switch --relocate svn://30.238.150.1 svn://30.238.150.2

3、执行svn up即可正常更新

2011年5月8日 | 标签: ,

xen有一个bug,就是当虚拟主机跟虚拟客户机的时间对不上,主机的可以校正,客户机无论用ntpdate怎么调时间都调不准确,执行命令成功,但无法更改。解决办法如下:
echo 1 > /proc/sys/xen/independent_wallclock
然后使用ntpdate校正,但客户机重启后还是会同步主机时间,要让这个配置开机有效可以将上面的命令加入/etc/rc.local,或添加下面的配置到/etc/sysctl.conf中
xen.independent_wallclock = 1
注:以上操作在虚拟机上进行。

原链接:http://blogold.chinaunix.net/u3/109137/showart_2507339.html

2011年4月21日 | 标签: , , ,

环境:centos 5
软件:
1,fuse(V2.7.4 支持fuse模块) http://fuse.sourceforge.net/,下载地址:http://ncu.dl.sourceforge.net/project/fuse/fuse-2.X/2.7.4/fuse-2.7.4.tar.gz
2,fuse-convmvfs http://fuse-convmvfs.sourceforge.net/

安装fuse

1
2
3
4
5
6
7
8
[root@lb ~]# wget http://ncu.dl.sourceforge.net/project/fuse/fuse-2.X/2.7.4/fuse-2.7.4.tar.gz
[root@lb ~]# tar xzvf fuse-2.7.4.tar.gz
[root@lb ~]# cd fuse-2.7.4
[root@lb ~]# ./configure --prefix=/opt/fuse --mandir=/usr/share/man
[root@lb ~]# make && make install
[root@lb ~]# echo "/opt/fuse/lib" >> /etc/ld.so.conf   //导入fuse类库
[root@lb ~]# ldconfig                   //导入fuse类库
[root@lb ~]# modprobe fuse  //加载fuse模块

安装fuse-convmvfs

1
2
3
4
[root@lb ~]#wget https://sourceforge.net/projects/fuse-convmvfs/files/fuse-convmvfs/0.2.5/fuse-convmvfs-0.2.5.tar.gz/download
[root@lb ~]# tar xzvf fuse-convmvfs-0.2.5.tar.gz
[root@lb ~]# ./configure --prefix=/opt/fuse-convmvfs --mandir=/usr/share/man
[root@lb ~]# make && make install

测试(将/root下面gbk编码实时转换到/root_utf8目录utf8编码)
/opt/fuse-convmvfs/bin/convmvfs /root_utf8 -o srcdir=/root, icharset=gbk,ocharset=utf8

错误提示:
fuse: device not found, try ‘modprobe fuse’ first
[root@afuse-2.8.4]# modprobe fuse
FATAL: Module fuse not found.
有些版本(包括yum)不支持fuse模块的原因,采用fuse-2.7.4.tar.gz即可解决问题,其下载地址为http://ncu.dl.sourceforge.net/project/fuse/fuse-2.X/2.7.4/fuse-2.7.4.tar.gz

2011年3月22日 | 标签: , , ,

安装funambol 时出现错误:Specified key was too long; max key length is 1000 bytes
解决办法:MYSQL数据库存储引擎改为INNODB。

2011年3月15日 | 标签:

NFS客户端提示错误:Stale NFS file handle
解决办法:重启nfslock服务
service nfslock restart
重启后就可以umount了,–》mount

详细解决方案可以参考如下网站:
http://hi.baidu.com/wenter126/blog/item/f37ae4fc11ebea84b801a03b.html

2011年3月1日 | 标签: ,

fuse安装

1
2
./configure --prefix=/opt/fuse --mandir=/usr/share/man
make && make install

编译moosefs

1
./configure --prefix=/opt/mfs --disable-mfsmaster --disable-mfschunkserver

提示错误,checking for FUSE… no

解决:
执行命令:

1
export PKG_CONFIG_PATH=/opt/fuse/lib/pkgconfig:$PKG_CONFIG_PATH

完后再重新编译
make clean
./configure

2011年2月23日 | 标签: ,

Cannot open file “C:\ProgramData\VMware\dndlogs\dndlog.conf”: 解决办法:

点开始菜单进入vmware文件夹,进入网络修改设置界面,如下:
vmware

单击“Restore Default”按钮,重启软件即可。

关闭
Powered by ShareThis