php memcache保存session的一个设置误区

php中,使用memcache作为session的save handler 一般会使用如下设置: php.ini里: session.save_handler = memcache session.save_path = “localhost:11211″ 项目配置里: ini_set(“session.save_handler”, “memcache”); ini_set(“session.save_path”, “127.0.0.1:11211″); 在网上很多资料会写成这样: session.save_path = “tcp://localhost:11211″ 就是连接前缀里添加了tcp:// 这是会导致php的memcache模块写入失败,切记一定不要添加tcp协议前缀! 原文:http://php.net/manual/en/memcached.sessions.php session.save_path string Defines a comma separated of hostname:port entries to use for session server pool, for example “sess1:11211, sess2:11211″. If you want to use ‘memcacheD’ extention not ‘memcache’ (there are two diffrent extentions) for session [Read More →]

Posted in lamp, linux, php. 评论暂缺 »

crontab 详解 备忘录

crontab 详解 备忘录

Posted in linux, 未分类. 评论暂缺 »

linux shell date获取昨天的日期

date -d yesterday +%Y%m%d

Posted in 未分类. 评论暂缺 »

linux下删除某个目录下大量文件办法

linux下删除某个目录下大量文件办法

Posted in linux. 评论暂缺 »

Linux Bash Shell编程快速入门

BASH 的基本语法 最简单的例子 —— Hello World! 关于输入、输出和错误输出 BASH 中对变量的规定(与 C 语言的异同) BASH 中的基本流程控制语法 函数的使用 2.1     最简单的例子 —— Hello World! 几乎所有的讲解编程的书给读者的第一个例子都是 Hello World 程序,那么我们今天也就从这个例子出发,来逐步了解 BASH。 用 vi 编辑器编辑一个 hello 文件如下: #!/bin/bash # This is a very simple example echo Hello World 这样最简单的一个 BASH 程序就编写完了。这里有几个问题需要说明一下: 一,第一行的 #! 是什么意思 二,第一行的 /bin/bash 又是什么意思 三,第二行是注释吗 四,echo 语句 五,如何执行该程序 #! 是说明 hello [Read More →]

Posted in linux. 评论暂缺 »

hp cq45笔记本添加新硬盘ghost安装win7 记录

新买了一希捷320G硬盘,预做win7系统。在光驱不能使用的情况下,使用一下步骤完成安装: 1、新硬盘先在windows xp下分4个区。其中C盘为主分区和活动分区(这个一定要,否则笔记本不能识别) 2、在xp系统下,下载win 7 ghost版本,解压。解压出win7.gho到windows xp下的任一分区,如D盘里 3、使用硬盘ghost把win7.gho ghost到 新硬盘 C盘里 4、把新硬盘安装回笔记本里,开机自动安装

Posted in 未分类. Tags: . 评论暂缺 »

vi/vim 跳转到指定行

vi/vim 跳转到指定行

Posted in linux. 评论暂缺 »

php file_get_contents 出现HTTP request failed! HTTP/1.1 505 HTTP Version Not Supported error

在做一个接口的时候,使用file_get_contents出现 HTTP request failed! HTTP/1.1 505 HTTP Version Not Supported error。查了一下手册, Note: 如果要打开有特殊字符的 URL (比如说有空格),就需要使用 urlencode() 进行 URL 编码。 切记,对中文一定要进行先编码后使用

Posted in php, 未分类. 评论暂缺 »

关于input checkbox 选中,全选的一个问题——js小札记

jquery在判断input 复选框选中状态的时候,发现不能直接使用 $(‘input’).attr(‘checked’)。在chrome中,这样不管选择不选择 alert()出来的都是undefined。试过多次后,有两种途径实现: 1、还是用原生态的js进行测试:this.checked,这样就实现了当前checkbox是否选中的状态。 2、$(‘input:checkbox’).is(‘:checked’):    这里会alert出 true/flase

Posted in lamp. 评论暂缺 »

PureFTP安装配置

PureFTP+Mysql验证 FTP的原理 21端口开放,用于连接。20端口用于传输数据! 匿名用户 anonymous 主动模式和被动模式 主动模式是客户端主动,例如用1030端口连接21,再开放1031和20端口传输数据,但是如果有防火墙的话,无法主动传输,服务器会打开大于1024端口并且通过客户端进行连接 tar -xjvf pure-ftpd-1.0.22.tar.bz2 ./configure –prefix=/usr/local/pureftpd –with-mysql=/usr/local/mysql –with-paranoidmsg –with-shadow –with-welcomemsg –with-uploadscript –with-quotas –with-cookie –with-virtualhosts –with-virtualroot –with-diraliases –with-sysquotas –with-ratios –with-ftpwho –with-throttling –with-language=simplified-chinese –with-mysql=/usr/local/mysql \ 此处的 /usr/local/mysql 请改为你的mysql实际安装路径.如果出现类似configure: error: Your MySQL client libraries aren’t properly installed 的错误,请将mysql目录下的 include/mysql下的mysql.h文件以及lib/mysql下的全部文件,连接(直接复制过去或许也可)到 /usr/lib 目录下(参考) cp /usr/local/mysql/lib/libmysqlclent* /usr/lib(真正解决办法) ##运行 ldconfig,加载所有共享链接库 cp -a ftp /var/www/html/pureftp make && [Read More →]

Posted in linux. 评论暂缺 »