摘要: 转自:http://blog.csdn.net/steven30832/article/details/7587894php有很多扩展功能,我们在初次安装的时候并没有安装某些扩展,可能在使用的过程中,又需要用到这些扩展。php提供了一个phpize工具供我们安装需要的扩展。下面我通过安装socket扩展来介绍phpize的使用:1.找到自己的php安装目录,例如我的目录是home/vsrank/php,在该目录下,找到bin/phpize。如果没有这个工具,则说明没有安装该工具,那么需要安装php.dev,一般都会有这个工具。2.要扩展的话,就需要有一个和当前已安装的php的版本一样的php的 阅读全文
posted @ 2013-06-04 14:34 keethebest 阅读(1349) 评论(0) 推荐(0) 编辑
摘要: 解决:memcache.c:xxx: error: too few arguments to function 'zend_list_insert'打开memcache.c文件,将所有的:zend_list_insert(pool,le_memcache_pool);改为:zend_list_insert(pool,le_memcache_poolTSRMLS_CC);保存,退出继续编译,成功搞定!文章来源:《http://www.centos.bz/2011/11/linux-install-php-memcache/》php扩展memcache的作用是为了支持memcach 阅读全文
posted @ 2013-05-30 17:24 keethebest 阅读(338) 评论(0) 推荐(0) 编辑
摘要: 1、出现错误的场合:运行/usr/local/webserver/php/bin/phpize时出现: Configuring for: PHP Api Version: 20041225 Zend Module Api No: 20060613 Zend Extension Api No: 220060519 Cannot find autoconf. Please check your autoconf installation and the $PHP_AUTOCONF environment variable. Then, rerun this script. 根据网上的解决办法是: 阅读全文
posted @ 2013-05-30 17:23 keethebest 阅读(3915) 评论(0) 推荐(0) 编辑
摘要: 问题场景:error while loading shared libraries: libevent-1.3.so.1:cannot open shared object file :No such file or directory(找不到库文件-libevent-1.3.so.1)解决方案:1. 首先到官网下载对应的源码版本编译安装:http://libevent.org/2. 安装完毕后切记手动执行命令:ldconfig下面重点介绍下动态链接库管理命令ldconfig的用法:为了让动态链接库为系统所共享,还需运行动态链接库的管理命令--ldconfig.此执行程序存放在/sbin目录下 阅读全文
posted @ 2013-05-30 16:23 keethebest 阅读(1586) 评论(0) 推荐(0) 编辑
摘要: 下载并安装Memcache服务器端服务器端主要是安装memcache服务器端.下载:http://www.danga.com/memcached/dist/memcached-1.2.2.tar.gz另外,Memcache用到了libevent这个库用于Socket的处理,所以还需要安装libevent,libevent的最新版本是libevent-1.3。(如果你的系统已经安装了libevent,可以不用安装)官网:http://www.monkey.org/~provos/libevent/下载:http://www.monkey.org/~provos/libevent-1.3.tar. 阅读全文
posted @ 2013-05-30 16:22 keethebest 阅读(137) 评论(0) 推荐(0) 编辑
摘要: cmake: http://download.chinaunix.net/download.php?id=35122&ResourceID=1605mysql: http://download.chinaunix.net/download.php?id=34724&ResourceID=71591.假设已经有mysql-5.5.10.tar.gz以及cmake-2.8.4.tar.gz两个源文件(1)先安装cmake(mysql5.5以后是通过cmake来编译的)[root@ rhel5 local]#tar -zxv -f cmake-2.8.4.tar.gz[root@ r 阅读全文
posted @ 2013-05-29 13:34 keethebest 阅读(191) 评论(0) 推荐(0) 编辑
摘要: 转自:http://blog.sina.com.cn/s/blog_8de1df120100uhpm.htmlps aux显示其他用户启动的进程(a)查看系统中属于自己的进程(x)启动这个进程的用户和它启动的时间(u)使用“date -s”命令来修改系统时间比如将系统时间设定成1996年6月10日的命令如下。#date -s 06/10/96将系统时间设定成下午1点12分0秒的命令如下。#date -s 13:12:00------------------------------------------------------USER PID %CPU %MEM VSZ RSS TTY STA 阅读全文
posted @ 2013-05-29 13:15 keethebest 阅读(371) 评论(0) 推荐(0) 编辑
摘要: chkconfig命令主要用来更新(启动或停止)和查询系统服务的运行级信息。谨记chkconfig不是立即自动禁止或激活一个服务,它只是简单的改变了符号连接。使用语法:chkconfig [--add][--del][--list][系统服务] 或 chkconfig [--level <等级代号>][系统服务][on/off/reset]chkconfig在没有参数运行时,显示用法。如果加上服务名,那么就检查这个服务是否在当前运行级启动。如果是,返回true,否则返回false。如果在服务名后面指定了on,off或者reset,那么chkconfi 会改变指定服务的启动信息。on 阅读全文
posted @ 2013-05-29 13:09 keethebest 阅读(425) 评论(0) 推荐(0) 编辑
摘要: 转自:http://blog.chinaunix.net/uid-14704264-id-3141148.htmlNCURSES库简介 1、 介绍在那个广泛使用电传打字机的年代,电传打字机作为中央电脑的输出终端,通过电缆和中央电脑连接。用户要向终端程序发送一系列特定的控 制命令,才可以控制终端屏幕的输出。比如要在改变光标在屏幕上的位置,清除屏幕某一区域的内容,卷动屏幕,切换显示模式,给文字添加下划线,改变字符的外 观、颜色、亮度等等。这些控制都是通过一种叫做转义序列(escape sequence)的字符串实现的。被叫做转义序列是因为这些连续字节都是以一个"0x1B"字符, 阅读全文
posted @ 2013-05-29 11:34 keethebest 阅读(486) 评论(0) 推荐(0) 编辑
摘要: yumgroupinstall"XWindowSystem"yumgroupinstall"GNOMEDesktopEnvironment"在/etc/sysconfig/desktop中添加DESKTOP=”GNOME”一、设置GNOME或者KDE为默认的启动桌面环境方法1:修改/etc/sysconfig/desktop,根据需要将“DESKTOP”后面的内容改为KDE或GNOME。方法2:在当前用户目录下建立“.xinitrc”这个文件(注意文件名前有一个点号,代表建立的是一个隐藏文件),文件的内容就一行startkde或gnome-session 阅读全文
posted @ 2013-04-28 16:12 keethebest 阅读(319) 评论(0) 推荐(0) 编辑