03 2013 档案
摘要:1) wget http://www.maxmind.com/download/geoip/api/c/GeoIP-latest.tar.gz下载最新的c API。如果在MacOSX (Mountain Lion),必须先执行两条export,否则在编译阶段会报错:'sed: RE error: illegal byte sequence'export LC_COLLATE='C'export LC_CTYPE='C'然后编译安装./configure && makesudo make install2)GeoLiteCity.d
阅读全文
摘要:perl打印中文字符时,常有Wide character 错误,这是因为在程序中处理中文等宽字符时,perl不能识别要处理的内容。可以通过一下方式on/off,打开关闭,临时允许标记utf-8 flaguse Encode;Encode::_utf8_on($str);Encode::_utf8_off($str);这里还有一个更好的办法:在程序文件的头部加上以下内容:use utf8;binmode(STDIN, ':encoding(utf8)');binmode(STDOUT, ':encoding(utf8)');binmode(STDERR, '
阅读全文
摘要:两个地方需要修改,首先修改linux系统的ulimit1) ulimit (针对当前登录用户的限制,非针对单个进程) CentOS 默认ulimit -n 是1024,打开的文件数,nginx高并发时超过这个数字,就会报错。可以ulimit -n 65536,不过这只是当前session有效,退出登录后又没用了,要永久有效,需要修改/etc/security/limits.conf* soft nofile 65536 * hard nofile 65536 星号代表全局, soft为软件,hard为硬件,nofile为这里指可打开文件数。把以上两行内容加到 limits.conf文件中即可。
阅读全文
浙公网安备 33010602011771号