linus2k

君子常当当的博客

  IT博客 :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理 ::
  41 随笔 :: 1 文章 :: 21 评论 :: 0 Trackbacks

2012年5月17日 #


发现slapd.conf里的管理员帐号不会受制于搜索列表显示的问题,但LDAP里指定的帐号去搜索时则有限制。
    sizelimit  num  
    
    指定从一个搜索操作中返回的最大entry个数  
      
    默认值是500,unlimited表示没有限制  
      
    sizelimit  100  搜索返回的entry个数最大是100  
      
    sizelimit  unlimited 不限制搜索返回的entry的个数的最大值  
 

修改slapd.conf配置,增加一行

sizelimit  unlimited

 

则可以取消500 entry个数限制
posted @ 2012-05-17 18:09 君子常当当 阅读(825) | 评论 (0)编辑 收藏

2012年4月1日 #

LFS所有软件编译完成后重新起动,出现
Mounting virtual file systems: /run /proc /sys /devmount : can't find /dev in /etc/fstab or /etc/mtab
ln: failed to create symbolic link '/dev/shm' : Read only file system
cp: cannot remove '/dev/null': Read-only file system

Failure:
unforseen 
error took place in /etc/rc.d/rcs.d/S00mountvirtfs
which exited 
with a return value of 1

解决:
内核编译选项中加入以下选项
Device Drivers --->
  Generic Driver Options 
--->
     Maintain a devtmpfs filesystem 
to mount at / dev
posted @ 2012-04-01 14:38 君子常当当 阅读(2075) | 评论 (2)编辑 收藏

2012年3月1日 #

MySQL安装顺利,但编译PHP时出现
/usr/include/mysql/my_global.h:626:25: error: my_compiler.h: No such file or directory make: *** [ext/mysqli/mysqli.lo] Error 1
错误
还是网上搜了一下,发现是MySQL5.1.50版本的BUG
更新MySQL,5.1.61没问题了
posted @ 2012-03-01 11:28 君子常当当 阅读(343) | 评论 (0)编辑 收藏

重新编译PHP时出现的
/home/king/php-5.2.13/ext/iconv/iconv.c:2491: undefined reference to `libiconv_open'
collect2: ld returned 1 exit status
make: *** [sapi/cli/php] Error 1
错误,网上搜了一下
使用:
make ZEND_EXTRA_LIBS='-liconv'
解决问题

还有一种方法
编辑Makefile 我的php5.2.5在88行的地方:

EXTRA_LIBS = -lcrypt -lcrypt -lrt -lmysqlclient_r -lgd -lfreetype -lpng -lz -ljpeg -lz -lresolv -lm -ldl -lnsl -lxml2 -lz -lm -lxml2

-lz -lm -lmysqlclient_r -lz -lcrypt -lnsl -lm -lxml2 -lz -lm -lxml2 -lz -lm -lcrypt -lxml2 -lz -lm -lxml2 -lz -lm -lxml2 -lz -lm -l

crypt

在最后加上-liconv,

EXTRA_LIBS = -lcrypt -lcrypt -lrt -lmysqlclient_r -lgd -lfreetype -lpng -lz -ljpeg -lz -lresolv -lm -ldl -lnsl -lxml2 -lz -lm -lxml2

-lz -lm -lmysqlclient_r -lz -lcrypt -lnsl -lm -lxml2 -lz -lm -lxml2 -lz -lm -lcrypt -lxml2 -lz -lm -lxml2 -lz -lm -lxml2 -lz -lm -l

crypt -liconv

然后重新再次make 即可。

没试过
记录一下,免得忘了
posted @ 2012-03-01 11:22 君子常当当 阅读(2780) | 评论 (0)编辑 收藏

2012年2月29日 #

假设我们在192.168.1.1上安装配置了pure-ftpd,并且设置了用户test密码test

要使IE能够访问,首先要在配置文件(/etc/pure-ftpd/pure-ftpd.conf)中打开这个选项:

# 兼容ie等比较非正规化的ftp客户端 这样,你在关闭了pure-ftpd的匿名访问后IE就会自动出现登录窗口
BrokenClientsCompatibility yes

其次设置被动模式的端口号和IP地址,如果不设置的话会提示连接被重置

# Port range for passive connections replies. - for firewalling.

PassivePortRange            30000 50000

# Force an IP address in PASV/EPSV/SPSV replies. - for NAT.
# Symbolic host names are also accepted for gateways with dynamic IP
# addresses.


# 如果本机在公网之中,将此IP地址设置为本机的IP地址。如果不是,请设置为NAT网关地址或域名。

ForcePassiveIP                  192.168.1.1

最后在防火墙中打开30000:50000(即30000到50000之间)的端口 保存设置后重启防火墙服务和Pure-ftpd服务就OK。

在IE中输入 ftp://test:test@193.168.1.1 试试
posted @ 2012-02-29 14:22 君子常当当 阅读(232) | 评论 (0)编辑 收藏

2011年7月22日 #

     摘要: 在使用 fgetcsv 读取 CSV 档案时,如该 CSV 档案的中文字有「“」时文字是可以正常的,
但在一般情况无「"」,则会出现第一个字符被吃掉的情况,以致出现乱码。
在网络上的数据多半是建议使用 setlocale 来解决问题
但实际情况,并不会解决问题,
目前较好的方式是使用另外写的 function 来处理这问题  阅读全文
posted @ 2011-07-22 10:05 君子常当当 阅读(555) | 评论 (0)编辑 收藏

2011年2月15日 #

for f in *.tar; do tar xvf $f; done

posted @ 2011-02-15 10:38 君子常当当 阅读(616) | 评论 (0)编辑 收藏

2010年12月17日 #

     摘要: "These rules operate on one logical message header or one body line at a time, and a decision made for one line is not carried over to the next line"

这些规则一次只检视一条表头(header_checks规则)或一行内文(body_checks规则),你不能把某一行的检查结果带到另一行去。  阅读全文
posted @ 2010-12-17 09:39 君子常当当 阅读(1959) | 评论 (0)编辑 收藏

2010年11月23日 #

find . -type d -name '.svn' | xargs rm -fr

posted @ 2010-11-23 08:59 君子常当当 阅读(562) | 评论 (0)编辑 收藏

#!/bin/bash
if [ $# -lt 2 ]; then
        echo less argument
        exit 1;
fi

mkisofs -U -R -D -o $1 $2
posted @ 2010-11-23 08:55 君子常当当 阅读(428) | 评论 (0)编辑 收藏

仅列出标题  下一页